home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / comm2 / mm_1_2.lha / MM / Docs / MM_Docs_ENG < prev    next >
Text File  |  1996-04-30  |  178KB  |  5,093 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                             M A I L   M A N A G E R
  11.  
  12.                                     v. 1.2
  13.  
  14.  
  15.  
  16.                                 Full Integrated
  17.                       Tosser/Scanner/Editor/Tick Processor
  18.  
  19.  
  20.                                  Copyright (C)
  21.                             1994/95/96 Pino Aliberti 
  22.                              All  rights  reserved
  23.  
  24.  
  25.  
  26.  
  27.                                   USER MANUAL
  28.  
  29.                               Thursday  11-Apr-96
  30.  
  31.  
  32.                                  Copyright (C)
  33.                             1994/95/96 Pino Aliberti 
  34.                              All  rights  reserved
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.   INDEX
  44. ---------
  45.  
  46. 0  INTRODUCTION
  47.   0.1  Overall
  48.   0.2  Requirements
  49.   0.3  Installation
  50.   0.4  Running Mail Manager
  51.   0.5  OnLine Help
  52.   0.6  Features
  53.  
  54.  
  55. 1  MAIL MANAGER CONFIGURATION & MM_PREFS
  56.  
  57.   1.1  System
  58.     1.1.1  Sysop Names
  59.     1.1.2  Addresses
  60.     1.1.3  Groups
  61.  
  62.   1.2  Misc 1
  63.     1.2.1  Fonts
  64.     1.2.2  Tick Commands
  65.     1.2.3  Archivers
  66.  
  67.   1.3  Misc 2
  68.     1.3.1  Variables
  69.       1.3.1.1  Check Dupes
  70.         1.3.1.1.1  Messages
  71.         1.3.1.1.2  Ticks
  72.       1.3.1.2  Areas List
  73.         1.3.1.2.1  Show
  74.         1.3.1.2.2  Order
  75.       1.3.1.3  PreParse Strings
  76.         1.3.1.3.1  Kludges
  77.         1.3.1.3.2  Quoted
  78.       1.3.1.4  Delete Char
  79.       1.3.1.5  Switches
  80.         1.3.1.5.1  5D Origins
  81.         1.3.1.5.2  Add 'Re:'
  82.         1.3.1.5.3  Auto Renumber
  83.         1.3.1.5.4  Check Domains
  84.         1.3.1.5.5  Crunch Matrix
  85.         1.3.1.5.6  Do Backup
  86.         1.3.1.5.7  Keep Matrix
  87.         1.3.1.5.8  Keep Sysop
  88.         1.3.1.5.9  Pack Every Bundle
  89.         1.3.1.5.10 Quote Kludges
  90.         1.3.1.5.11 Reflow Messages
  91.         1.3.1.5.12 Safe Import
  92.         1.3.1.5.13 Show Kludges
  93.         1.3.1.5.14 Show PassThrough
  94.         1.3.1.5.15 Smart Export
  95.         1.3.1.5.16 Threads Opened
  96.         1.3.1.5.17 Text Styles
  97.     1.3.2  Paths
  98.       1.3.2.1  Editor
  99.       1.3.2.2  Temp File
  100.       1.3.2.3  Archive File
  101.       1.3.2.4  Inbound Dir
  102.       1.3.2.5  Outbound Dir
  103.       1.3.2.6  Bad Dir
  104.       1.3.2.7  Bundle Dir
  105.       1.3.2.8  Backup Dir
  106.       1.3.2.9  Tic Dir
  107.       1.3.2.10 Working Dir
  108.       1.3.2.11 Temp Pkt Dir
  109.       1.3.2.12 Nodelist Dir
  110.       1.3.2.13 Mail Device
  111.       1.3.2.14 Userlist
  112.       1.3.2.15 Statistics
  113.     1.3.3  Sizes
  114.       1.3.3.1  Task Priority
  115.       1.3.3.2  Min Free Mem
  116.       1.3.3.3  Max Pkt Size 
  117.       1.3.3.4  Max Bundle Size
  118.       1.3.3.5  Dupe Tables
  119.       1.3.3.6  Commands Stack
  120.     1.3.4  Logs
  121.       1.3.4.1  Window
  122.       1.3.3.2  File
  123.  
  124.   1.4  Texts
  125.     1.4.1  Prologues
  126.     1.4.2  Logos
  127.     1.4.3  Origins
  128.     1.4.4  Forward
  129.  
  130.   1.5  Custom
  131.     1.5.1  Menus
  132.       1.5.1.1  Areas/Messages Window
  133.       1.5.1.2  Browse Window
  134.     1.5.2  Functions
  135.       1.5.2.1  Import
  136.       1.5.2.2  Export
  137.       1.5.2.3  Tick Import
  138.       1.5.2.4  Tick Hatch
  139.       1.5.2.5  File Request
  140.  
  141.   1.6  Nodes
  142.     1.6.1  Packets
  143.       1.6.1.1  Archivers
  144.       1.6.1.2  Packets
  145.       1.6.1.3  Flavors
  146.       1.6.1.4  Passwords
  147.     1.6.2  Groups
  148.     1.6.3  Areas
  149.     1.6.4  Misc
  150.       1.6.4.1  UserFlags
  151.       1.6.4.2  Can Create Areas
  152.  
  153.   1.7  Routing
  154.     1.7.1  Settings
  155.       1.7.1.1  Original Message
  156.       1.7.1.2  Action
  157.       1.7.1.3  To
  158.     1.7.2  Test
  159.  
  160.   1.8  Areas
  161.     1.8.1  Messages
  162.       1.8.1.1  System
  163.        1.8.1.1.1  Name
  164.        1.8.1.1.2  Desc
  165.        1.8.1.1.3  Path
  166.        1.8.1.1.4  AltPath
  167.        1.8.1.1.5  UserFlags
  168.        1.8.1.1.6  Address
  169.        1.8.1.1.7  Group
  170.       1.8.1.2  Nodes
  171.       1.8.1.3  Texts
  172.       1.8.1.4  Misc
  173.        1.8.1.4.1  CharSet
  174.        1.8.1.4.2  Font
  175.        1.8.1.4.3  Read Only
  176.        1.8.1.4.4  Two pass Import
  177.        1.8.1.4.5  Dupe Tables
  178.        1.8.1.4.6  Delete By
  179.        1.8.1.4.7  Msgbase
  180.        1.8.1.4.8  Show
  181.        1.8.1.4.9  Sort
  182.     1.8.2  Ticks
  183.       1.8.2.1  System
  184.        1.8.2.1.1  Desc
  185.        1.8.2.1.2  Path
  186.        1.8.2.1.3  AltPath
  187.        1.8.2.1.4  UserFlags
  188.        1.8.2.1.5  Address
  189.        1.8.2.1.6  Group
  190.       1.8.2.2  Nodes 
  191.       1.8.2.3  Tick Commands
  192.  
  193.  
  194. 2  MAIL MANAGER GRAPHICAL USER INTERFACE
  195.  
  196.   2.1  Areas Window
  197.     2.1.1  Areas List
  198.     2.1.2  Areas Management
  199.       2.1.2.1  All
  200.       2.1.2.2  None
  201.       2.1.2.3  Import
  202.       2.1.2.4  Export
  203.       2.1.2.5  Scan
  204.       2.1.2.6  Free
  205.       2.1.2.7  Update
  206.       2.1.2.8  Optimize
  207.       2.1.2.9  Delete
  208.       2.1.2.10 Purge
  209.       2.1.2.11 Show
  210.       2.1.2.12 Sort
  211.     2.1.3  Areas Window Menus
  212.       2.1.3.1 Project
  213.         2.1.3.1.1  About
  214.         2.1.3.1.2  Quit
  215.       2.1.3.2  Configuration
  216.         2.1.3.2.1  Edit
  217.         2.1.3.2.2  Load...
  218.         2.1.3.2.3  Save
  219.         2.1.3.2.4  Save As...
  220.       2.1.3.3  Ticks
  221.         2.1.3.3.1  Import
  222.         2.1.3.3.2  Hatch
  223.       2.1.3.4  Miscellaneous
  224.         2.1.3.4.1  File Request
  225.         2.1.3.4.2  CatchUp
  226.         2.1.3.4.3  Area Statistics
  227.         2.1.3.4.4  Renumber
  228.         2.1.3.4.5  Convert Message Base
  229.         2.1.3.4.6  Deep Scan
  230.         2.1.3.4.7  Write Stats
  231.         2.1.3.4.8  Restore Bad
  232.       2.1.3.5  Domains
  233.       2.1.3.6  User
  234.  
  235.   2.2  Messages Window
  236.     2.2.1  Messages List
  237.     2.2.2  Messages Management
  238.       2.2.2.1  All
  239.       2.2.2.2  None
  240.       2.2.2.3  Search
  241.       2.2.2.4  Flags
  242.       2.2.2.5  R News
  243.       2.2.2.6  R Slct
  244.       2.2.2.7  Write
  245.       2.2.2.8  Forward
  246.       2.2.2.9  Edit
  247.       2.2.2.10  Edit Hdr
  248.       2.2.2.11  Reply
  249.       2.2.2.12  X Reply
  250.       2.2.2.13  Show
  251.       2.2.2.14  Sort
  252.     2.2.3  Messages Window Menus
  253.       2.2.3.1  Messages
  254.         2.2.3.1.1  Matrix Reply
  255.         2.2.3.1.2  Print
  256.         2.2.3.1.3  Archive
  257.         2.2.3.1.4  Copy to ClipBoard
  258.         2.2.3.1.5  Toggle UnReplied Flag
  259.         2.2.3.1.6  Toggle New Flag
  260.         2.2.3.1.7  Toggle Marked Flag
  261.         2.2.3.1.8  Toggle Protected Flag
  262.         2.2.3.1.9  Toggle Deleted Flag
  263.       2.2.3.2  Miscellaneous
  264.         2.2.3.2.1  File Request
  265.         2.2.3.2.2  CatchUp
  266.         2.2.3.2.3  Areas Window
  267.         2.2.3.2.4  Areas List
  268.         2.2.3.2.5  Previous Area
  269.         2.2.3.2.6  Next Area
  270.         2.2.3.2.7  Previous UnRead Area
  271.         2.2.3.2.8  Next UnRead Area    
  272.         2.2.3.2.9  Export Area
  273.       2.2.3.3  User
  274.  
  275.   2.3  Browse Window
  276.     2.3.1  Browse Window Gadgets
  277.       2.3.1.1  Threads
  278.       2.3.1.2  Write
  279.       2.3.1.3  Forward
  280.       2.3.1.4  Edit
  281.       2.3.1.5  Edit Hdr
  282.       2.3.1.6  Reply
  283.       2.3.1.7  X Reply
  284.     2.3.2  Browse Window Menus
  285.       2.3.2.1  Messages
  286.         2.3.2.1.1  Matrix Reply
  287.         2.3.2.1.2  Print
  288.         2.3.2.1.3  Archive
  289.         2.3.2.1.4  Copy to ClipBoard
  290.         2.3.2.1.5  Toggle UnReplied Flag
  291.         2.3.2.1.6  Toggle New Flag
  292.         2.3.2.1.7  Toggle Marked Flag
  293.         2.3.2.1.8  Toggle Protected Flag
  294.         2.3.2.1.9  Toggle Deleted Flag
  295.       2.3.2.2  Miscellaneous
  296.         2.3.2.2.1  File Request
  297.         2.3.2.2.2  CatchUp
  298.         2.3.2.2.3  Areas Window
  299.         2.3.2.2.4  Areas List
  300.         2.3.2.2.5  Previous Area
  301.         2.3.2.2.6  Next Area
  302.         2.3.2.2.7  Previous UnRead Area
  303.         2.3.2.2.8  Next UnRead Area    
  304.         2.3.2.2.9  Export Area
  305.       2.3.2.3  Environment
  306.         2.3.2.3.1  Text Styles
  307.         2.3.2.3.2  Show Kludges
  308.         2.3.2.3.3  Quote Kludges
  309.       2.3.2.4  User
  310.     2.3.3  Browse Window ShortCuts
  311.       2.3.3.1  Left
  312.       2.3.3.2  Right
  313.       2.3.3.3  Shift+Left
  314.       2.3.3.4  Shift+Right
  315.       2.3.3.5  Alt+Left
  316.       2.3.3.6  Alt+Right
  317.       2.3.3.7  Control+Left
  318.       2.3.3.8  Control+Right
  319.       2.3.3.9  Space
  320.       2.3.3.10 Shift+Space
  321.       2.3.3.11 Return
  322.       2.3.3.12 KeyPad '0'
  323.       2.3.3.13 Del
  324.  
  325.   2.4  Message Parameters Window
  326.     2.4.1  From
  327.     2.4.2  To
  328.     2.4.3  Subj
  329.     2.4.4  Origin
  330.     2.4.5  Flavor
  331.     2.4.6  Force Address
  332.     2.4.7  Multi Send
  333.     2.4.8  Receipt Request
  334.     2.4.9  Private
  335.     2.4.10 Kill Sent
  336.     2.4.11 Reflow Text
  337.     2.4.12 File Attached
  338.  
  339.  
  340. 3  MAIL MANAGER AREXX INTERFACE
  341.  
  342.   3.1  Standard MUI ARexx Commands
  343.     3.1.1  Quit
  344.     3.1.2  Hide
  345.     3.1.3  Show
  346.     3.1.4  Help
  347.  
  348.   3.2  Mail Manager Internal ARexx Commands
  349.     3.2.1  Ticks Management
  350.       3.2.1.1  MM_ImportTicks
  351.       3.2.1.2  MM_HatchTick
  352.     3.2.2  Areas Management
  353.       3.2.2.1  MM_Import
  354.       3.2.2.2  MM_Export
  355.       3.2.2.3  MM_Rescan
  356.       3.2.2.4  MM_Scan
  357.       3.2.2.5  MM_Free
  358.       3.2.2.6  MM_Update
  359.       3.2.2.7  MM_WriteStats
  360.       3.2.2.8  MM_Renumber
  361.       3.2.2.9  MM_Optimize
  362.       3.2.2.10  MM_Delete
  363.       3.2.2.11  MM_Purge
  364.       3.2.2.12  MM_CleanArea
  365.     3.2.3  Messages Management
  366.       3.2.3.1  MM_ListMsgs
  367.       3.2.3.2  MM_SearchMsgs
  368.       3.2.3.3  MM_ReadMsg
  369.       3.2.3.4  MM_WriteMsg
  370.       3.2.3.5  MM_EditMsg
  371.       3.2.3.6  MM_QuoteMsg
  372.       3.2.3.7  MM_DeleteMsg
  373.       3.2.3.8  MM_MoveMsg
  374.       3.2.3.9  MM_EditMsgFlags
  375.     3.2.4  Configuration Management
  376.       3.2.4.1  MM_LoadCfg
  377.       3.2.4.2  MM_SaveCfg
  378.       3.2.4.3  MM_GetSysop
  379.       3.2.4.4  MM_GetAddrs
  380.       3.2.4.5  MM_GetNearestAddr
  381.       3.2.4.6  MM_GetGroups
  382.       3.2.4.7  MM_GetGroupAreas
  383.       3.2.4.8  MM_GetGroupTickAreas
  384.       3.2.4.9  MM_GetNodes
  385.       3.2.4.10  MM_GetNodeInfo
  386.       3.2.4.11  MM_SetNodeInfo
  387.       3.2.4.12  MM_GetCfgPaths
  388.       3.2.4.13  MM_GetAreas
  389.       3.2.4.14  MM_GetAreaInfo
  390.       3.2.4.15  MM_CreateArea
  391.       3.2.4.16  MM_AddAreaNode
  392.       3.2.4.17  MM_DelAreaNode
  393.       3.2.4.18  MM_GetTickAreas
  394.       3.2.4.19  MM_GetTickAreaInfo
  395.       3.2.4.20  MM_AddTickAreaNode
  396.       3.2.4.21  MM_DelTickAreaNode
  397.     3.2.5  Miscellaneous Management
  398.       3.2.5.1  MM_GetNodelistNode
  399.       3.2.5.2  MM_RequestFiles
  400.       3.2.5.3  MM_AddToFlow
  401.       3.2.5.4  MM_AreasWin
  402.       3.2.5.5  MM_WriteLog
  403.       3.2.5.6  MM_CloseLog
  404.       3.2.5.7  MM_Version
  405.       3.2.5.8  MM_GetTaskPri
  406.       3.2.5.9  MM_SetTaskPri
  407.     3.2.6  Requesters Management
  408.       3.2.6.1  MM_Requester
  409.       3.2.6.2  MM_StringReq
  410.       3.2.6.3  MM_FileReq
  411.       3.2.6.4  MM_AreaReq
  412.       3.2.6.5  MM_SingleSelReq
  413.       3.2.6.6  MM_MultiSelReq
  414.     3.2.7  Stems Management
  415.       3.2.7.1  MM_WriteStem
  416.       3.2.7.2  MM_ReadStem
  417.       3.2.7.3  MM_SearchInStem
  418.       3.2.7.4  MM_AddToStem
  419.       3.2.7.5  MM_SortStem
  420.       3.2.7.6  MM_SortAddresses
  421.     3.2.8  Files Management
  422.       3.2.8.1  MM_CRCFile
  423.       3.2.8.2  MM_CopyFile
  424.       3.2.8.3  MM_MoveFile
  425.       3.2.8.4  MM_DeleteFile
  426.       3.2.8.5  MM_SetFileNote
  427.  
  428. 4  MISCELLANEOUS
  429.   4.1  UUCP Support
  430.     4.1.1  Mail Manager and UUCP Gates
  431.   4.2  About MUI
  432.   4.3  MUI Hints & Tips
  433.   4.4  Support
  434.   4.5  Registration
  435.   4.6  Licence Agreement
  436.   4.7  Acknowledgements
  437.  
  438.  
  439.  
  440.  
  441. 0  INTRODUCTION
  442.  
  443.   This  document describes in short,  but hopefully thorough, terms how to
  444.   use the different functions in Mail Manager.
  445.   Please  read it carefully !  Many of the problems a user can have in the
  446.   use of a program,  can  be solved by carefully reading the manual.  Mail
  447.   Manager is no exception.
  448.  
  449.  
  450.   0.1  Overall
  451.  
  452.     Mail  Manager  is  a  Full Integrated Tosser, Scanner, Editor and Tick
  453.     Processor for Nodes and Points using the Amiga Computer.
  454.  
  455.     The  Mail Manager project was born two years ago with one big aim:  to
  456.     create the Mail Management Program that Amiga users have always dreamt
  457.     about:   easy  to use as Spot, complete as EMS, smart and intuitive as
  458.     Point  Manager.  I don't know if Mail Manager has already reached this
  459.     aim,  but  I've worked a great deal on it and I hope you will like the
  460.     result.
  461.  
  462.     Mail  Manager uses the MagicUserInterface (MUI) by Stefan Stuntz, this
  463.     gives to Mail Manager a unique Graphical User Interface.
  464.     Please don't say "MUI is slow".  In normal operations MUI is almost as
  465.     fast  as a 'normal' GUI, it could be a bit slow (with slow processors)
  466.     while  it  is performing really complex operations, but I prefer to be
  467.     able  to  perform  such  complex  operations a bit slowly, than to not
  468.     perform them at all (like all the other GUI).
  469.     With  MUI you can configure almost everything of the Mail Manager GUI,
  470.     besides  you  can  control  everything with the mouse or even with the
  471.     keyboard.   In  order to completelly exploit such a powerful interface
  472.     you should read MUI's documentation carefully.
  473.    
  474.  
  475.   0.2  Requirements
  476.  
  477.     Mail Manager has only a few requirements to work properly:
  478.  
  479.     - Kickstart 2.04 or higher
  480.     - MUI 2.0 or higher
  481.     - a 68020 processor or faster is recommended
  482.  
  483.  
  484.   0.3  Installation
  485.  
  486.     Please use the appropriate installation icon in the `Install' drawer.
  487.     It  uses  Commodore's Installer utility and will copy all the files in
  488.     the appropriate directories, it will also add some assignments to your
  489.     User-Startup if you allow it.
  490.     Since  v1.1  the  installation  of  Mail  Manager  is  much easier, if
  491.     MM_Prefs  ( the configuration editor for Mail Manager ) doesn't find a
  492.     configuration   file,   it   is   able   to  create  a  default  point
  493.     configuration.   Just  run it ( the installation script should do this
  494.     for  you ) and by asking you for a little information it will create a
  495.     default  configuration  with  which you should be immediatelly able to
  496.     run  Mail  Manager  as  a  'normal'  point.  As soon as you'll be more
  497.     acquainted  with Mail Manager configurations parameters you'll be able
  498.     to customize your configuration as you need.
  499.  
  500.  
  501.   0.4  Running Mail Manager
  502.  
  503.     You  can  run  Mail Manager from the Workbench or from the Shell.  The
  504.     command line syntax for Mail Manager is:
  505.  
  506.         MM  [CFG=<CFG File>]  [I]
  507.  
  508.     If  you  do not specify a configuration file, Mail Manager looks for a
  509.     file called "MM:Config/MailManager.CFG".
  510.     If  you  specify  the  'I' option Mail Manager will start in iconified
  511.     state.   Be  careful, when Mail Manager is launched in iconified state
  512.     it is not able to report you the possible configuration errors.
  513.  
  514.  
  515.   0.5  OnLine Help
  516.  
  517.     Mail Manager offers you a powerful OnLine Help function.  Wherever you
  518.     are inside Mail Manager and  MM_Prefs, you  can press the Help Key and
  519.     Mail Manager  will show you the right part of the Mail Manager manual.
  520.  
  521.  
  522.   0.6  Features
  523.  
  524.     Mail Manager...
  525.  
  526.      ... is able to manage both a Point or a Node in Fidonet Technology.
  527.      ... is able to manage Tick Files.
  528.      ... is able to manage Echo File Attached.
  529.      ... is able to automatically create new Echo Areas.
  530.      ... is able to manage 4 different types of message bases.
  531.      ... is able to manage 3 different types of Mail Packets.
  532.      ... is able to use full 5 dimensional addressing.
  533.      ... has a powerful ARexx interface.
  534.      ... has a powerful OnLine Help.
  535.      ... has a powerful Threads management.
  536.      ... has a powerful NetMail Routing management.
  537.      ... has a powerful support for UUCP gates.
  538.      ... has incredibly powerful Search/Sort/Show functions.
  539.      ... has powerful Quoting routines.
  540.      ... supports multiple character sets.
  541.      ... supports the Nodelist and the Userlist.
  542.      ... uses fast Memory Pools functions.
  543.      ... uses fast asynchronous I/O functions.
  544.      ... is a  MUI  Application !!!!
  545.      ... is fully localized ( Kickstart 2.1 or higher).
  546.      ... is Faaaaaaaast.  Up to 3 times faster than Spot or EMS.
  547.      ... is easy to configure.
  548.      ... has many many other features !
  549.  
  550.  
  551.  
  552.  
  553.  
  554. 1  MAIL MANAGER CONFIGURATION & MM_PREFS
  555.  
  556.   Mail  Manager is  a complex  program, nevertheless I've  tried  my  best
  557.   to make its configuration as easy as possible.
  558.   The  format of its configuration file is plain text so it is possible to
  559.   edit  it  with a normal TextEditor, however it is better to use MM_Prefs
  560.   to  edit  the  Mail  Manager  configuration,  as it prevents any kind of
  561.   syntax error and makes everything easier.
  562.   You  can start MM_Prefs from inside Mail Manager with the 'Edit' item of
  563.   the  Configuration Menu, or, if Mail Manager is not running, from either
  564.   the Shell or the Workbench.
  565.   MM_Prefs  depends heavily on the use of MUI's Register Objects; in order
  566.   to  completelly  exploit the properties of these objects you have to set
  567.   "Register  Level"  to  at  least  3 and "Max Pages" to at least 8 in the
  568.   "Lists"  page  of  MUIPrefs, otherwise MUI's Register Object will switch
  569.   back to a standard cycle gadget.
  570.  
  571.  
  572.  
  573.   1.1  System
  574.  
  575.     1.1.1  Sysop Names
  576.  
  577.       Here you can insert the names you want to use in the Messages Areas.
  578.       The entry labeled as <Default> is the Default Sysop Name, it will be
  579.       used  in  all  the  areas  where you have not specified a particular
  580.       Sysop Name.
  581.       In  the  "Label"  string  gadget  you have to insert a symbolic name
  582.       associated  to  the  Sysop Name,  all  the  rest  of the system will
  583.       refer to the Sysop Name with this label.
  584.       In  the  "Name"  string  gadget  you  have  to insert the Sysop Name
  585.       itself.
  586.  
  587.  
  588.     1.1.2  Addresses
  589.  
  590.       Here you  can   insert  all  your  Addresses.  You have to enter the
  591.       Address  in 5D format ( <zone>:<net>/<node>.<point>@<domain> ).  The
  592.       domain  string  should  not  include the extension ( for example use
  593.       "fidonet"  and  not  "fidonet.org" ) and should not be longer than 8
  594.       chrs; this is a limit introduced by Fidonet standards, not from Mail
  595.       Manager itself.
  596.       The  Fakenet is a Fake Address used, for managing points, with stone
  597.       aged  systems  that  only could manage 2D addresses.  If you want to
  598.       disable  the  use of the FakeNet also with 2D systems you should set
  599.       it to 0.
  600.       In  a  standard  configuration  you have to use a single Address for
  601.       every Domain, if you have more than one Address for every Domain you
  602.       should  flag  them  as  Akas;  this way Mail Manager won't scan them
  603.       during the search for your address nearest to a particular node.
  604.       As  a general rule, you have to flag as Aka all the Addresses you do
  605.       not want to normally use as originating address of your messages.
  606.  
  607.  
  608.     1.1.3  Groups
  609.  
  610.       Here you  can  insert all the Groups.  Groups are really useful only
  611.       for  Full  Nodes  that  use  them mainly for AreaFix.  Anyway also a
  612.       simple  Point  could  use them for grouping together some areas with
  613.       the  same  characteristics.   If  you  do not need Groups, you could
  614.       define a single group and link all the areas to this group.
  615.  
  616.  
  617.  
  618.  
  619.   1.2  Misc 1
  620.  
  621.     1.2.1  Fonts
  622.  
  623.       By  default  Mail  Manager  uses the fonts configured with MUIPrefs.
  624.       Anyway it is possible that you want to use a particular font to show
  625.       the  text of a message ( for example an IBM font for an area with an
  626.       IBM  charset  ).   Here you can insert all the fonts you plan to use
  627.       inside the messages areas.
  628.       Remember that Mail Manager is able to use also proportional fonts !
  629.       In  the  "Label"  string  gadget  you have to insert a symbolic name
  630.       associated  to  the  Font, all the rest of the system will refer the
  631.       Font with this label.
  632.       In  the  "Font"  string gadget you have to insert the Font itself in
  633.       the format <fontname>/<fontsize>.
  634.  
  635.  
  636.     1.2.2  Tick Commands
  637.  
  638.       Mail  Manager  offers  you  the  possibility  of  launching a custom
  639.       command everytime it processes a Tick File.
  640.       When  Mail  Manager  processes a Tick File it performs the following
  641.       operations:
  642.        - If there is a file to replace, MM deletes the file from the area
  643.        - it copies the file into the directory specified as Area Path.
  644.        - it inserts the description of the file inside the file comment.
  645.       If  you  want to perform some other operations you could insert them
  646.       inside  a script and configure it as a Tick Command.  The configured
  647.       script   will   be  launched  immediatelly  after  the  above  three
  648.       operations.
  649.       Inside  the  Command  string  you  can  insert the following control
  650.       characters:
  651.         \n - NewLine
  652.         \q - Quotations Marks (")
  653.         \% - Percentage char (%)
  654.         %s - Sysop Name
  655.         %a - Area Tag
  656.         %p - Area Path
  657.         %P - Area Alternate Path
  658.         %u - Area User Flags
  659.         %d - File Description
  660.         %b - File Size in Bytes
  661.         %n - Original File Name ( Only Name )
  662.         %N - Original File Name ( with the complete Path )
  663.         %m - Destination File Name ( Only Name )
  664.         %M - Destination File Name ( with the complete Path )
  665.         %r - File replaced ( Only Name )
  666.         %R - File replaced ( with the complete Path )
  667.         %o - Origin Node
  668.         %f - From Node                                        
  669.  
  670.       WARNINGS
  671.       --------
  672.        -  You  cannot  use  Mail  Manager ARexx commands inside the script
  673.           launched as Tick Command
  674.        -  Mail  Manager checks the return code of the Tick Command.  If it
  675.           is not '0' the Tick file won't be processed any further.
  676.  
  677.       In  the  "Label"  string  gadget  you have to insert a symbolic name
  678.       associated  to  the  Tick  Command,  all the rest of the system will
  679.       refer to the Tick Command with this label.
  680.       In  the  "Com"  string  gadget  you  have to insert the Tick Command
  681.       itself.
  682.  
  683.  
  684.     1.2.3  Archivers
  685.  
  686.       Here  you  can  insert  all  the  archivers  you  plan  to  use  for
  687.       arcing/unarcing mail bundles on your system.
  688.       In  the  "Label"  string  gadget  you have to insert a symbolic name
  689.       associated  to  the  Archiver,  all  the  rest  of  the  system will
  690.       refer to the Archiver with this label.
  691.       In  the  "Arc"  string  gadget  you have to insert the command to be
  692.       executed  for  arcing  mail.  Mail Manager will automatically append
  693.       the  name  of  the bundle and the name of the packet to compress, in
  694.       this order.
  695.       In  the  "UnArc"  string gadget you have to insert the command to be
  696.       executed  for unarcing mail.  Mail Manager will automatically append
  697.       the name of the bundle to UnPack.  The bundle will be unarced in the
  698.       configured WorkDir.
  699.       During  import Mail Manager is able to identify the kind of archiver
  700.       used  to  create  the  bundle.   The  identification  is  based on a
  701.       particular sequence of characters in the first bytes of the bundle:
  702.       "ID"  is the matching sequence of bytes and "ID Pos" is its position
  703.       inside  of the bundle.  These are the ID and ID Pos of the most used
  704.       archivers:
  705.  
  706.       ARCHIVER      ID      ID Pos
  707.       --------    ------    ------
  708.         LHA       "-lh"        2
  709.         LZX       "LZX"        0
  710.         ZOO       "ZOO"        0
  711.         ZIP        "PK"        0
  712.  
  713.  
  714.  
  715.  
  716.   1.3  Misc 2
  717.  
  718.     1.3.1  Variables
  719.  
  720.       1.3.1.1  Check Dupes
  721.  
  722.         With  these  two Cycle Gadgets you can configure the management of
  723.         Dupe Messages and Tick Files.
  724.         Since  Mail  Manager  v1.1 I've greatly improved the dupe checking
  725.         routines  for  messages.  Now Mail Manager is able to perform dupe
  726.         checking  also on PassThrough areas.  I've moved the dupe checking
  727.         data  to  a separate file; you can configure the size of this file
  728.         (  the  number  of  messages  stored in the dupe tables ) from the
  729.         'Dupe Tables' slider in the 'Sizes' subpage of 'Misc 2' page, and,
  730.         on  a  per  area base, from the 'Dupe Tables' string gadget in the
  731.         'Misc' subpage of 'Areas' page.
  732.  
  733.  
  734.         1.3.1.1.1  Messages
  735.  
  736.           With  this Cycle Gadget you can configure the management of Dupe
  737.           Messages.
  738.  
  739.           Disabled     - No Dupe Checking
  740.           Keep         - The  Dupe  Message is recognized as a Dupe but it
  741.                          is normally imported 
  742.           Route to Bad - The  Dupe  Message is recognized  as a  Dupe  and
  743.                          imported in the configured BAD Messages area.
  744.                          The message will be flagged as 'Dupe'.
  745.           Kill         - The  Dupe  Message is recognized as a Dupe and it
  746.                          is not imported at all.
  747.  
  748.  
  749.         1.3.1.1.2  Ticks
  750.  
  751.           With  this Cycle Gadget you can configure the management of Dupe
  752.           Tick Files.
  753.  
  754.           Disabled     - No Dupe Checking
  755.           Keep         - The  Dupe  File is recognized as a Dupe.  The old
  756.                          file  is moved to the configured BackUp directory
  757.                          and the new file is normally imported.
  758.           Route to Bad - The  Dupe  File  is  recognized  as  a  Dupe  and
  759.                          imported in the configured Bad Dir.
  760.           Kill         - The  Dupe  File is recognized as a Dupe and it is
  761.                          not imported at all.
  762.  
  763.  
  764.  
  765.       1.3.1.2  Areas List
  766.  
  767.         With  these two Cycle Gadgets you can configure the default status
  768.         of  the  corresponding  Cycle  Gadgets of the Areas Window of Mail
  769.         Manager:
  770.  
  771.         1.3.1.2.1  Show
  772.  
  773.           This Cycle gadget configures the default type of areas that will
  774.           be showed in the Areas List of the Areas Window of Mail Manager.
  775.  
  776.           All  - Shows all the areas.
  777.           Tot  - Shows only areas which contain messages.
  778.           New  - Shows only areas which contain UnRead messages.
  779.           Sys  - Shows only areas which contain UnRead messages  addressed
  780.                  to you.
  781.           Unr  - Shows   only   areas  which  contain  UnReplied  messages
  782.                  addressed to you.
  783.           Imp  - Shows only areas which contain messages  imported  during
  784.                  the last import.
  785.           Echo - Shows only EchoMail areas
  786.           Mail - Shows only NetMail areas
  787.  
  788.  
  789.         1.3.1.2.2  Order
  790.  
  791.           This  Cycle gadget configures the default sorting method used in
  792.           the Areas List of the Areas Window of Mail Manager:
  793.  
  794.           Configuration - Sorts  areas  in the  same  order  as  they  are
  795.                           described in the configuration file.
  796.           Alphabetic    - Sorts areas in alphabetical order of their name
  797.           Groups        - Sorts areas in alphabetical order of their group
  798.           Number Tot    - Sorts  areas  by  the  total  number of messages
  799.                           contained in the area
  800.           Number New    - Sorts  areas  by  the  number of UnRead messages
  801.                           contained in the area
  802.           Number Sys    - Sorts  areas  by  the  number of UnRead messages
  803.                           addressed to you contained in the area
  804.           Number Unr    - Sorts  areas by the number of UnReplied messages
  805.                           addressed to you contained in the area
  806.           Number Imp    - Sorts  areas  by the number of messages imported
  807.                           during the last import
  808.  
  809.  
  810.  
  811.       1.3.1.3  PreParse Strings
  812.  
  813.          In  these two string gadgets you can insert a string that will be
  814.          placed  in  front  of  every Kludge and Quoted line while you are
  815.          reading  a  message.  In the string you can include the following
  816.          control characters:
  817.  
  818.             \b   = Bold
  819.             \i   = Italic
  820.             \u   = Underline
  821.             \n   = Back to Plain
  822.             \<n> = Use  pen  number  <n>  (1..9).  You  can  configure the
  823.                    colors  associated  to  these  pens  from the 'Palette'
  824.                    window of the Edit Screens part of MUIPrefs.
  825.  
  826.         1.3.1.3.1  Kludges
  827.  
  828.           Here you  can  insert the string that will be placed in front of
  829.           every Kludge line.
  830.  
  831.         1.3.1.3.2  Quoted
  832.  
  833.           Here you  can  insert the string that will be placed in front of
  834.           every Quoted line.
  835.  
  836.  
  837.  
  838.       1.3.1.4  Delete Char
  839.  
  840.         In  this  string  gadget you can insert the control character that
  841.         will  be  inserted in front of the Bundle name before adding it to
  842.         a  Flow  File.   This  will configure the management of the Bundle
  843.         after it has been sent by your mailer:
  844.  
  845.           # ... Truncate the bundle to zero length 
  846.           ^ ... Delete the bundle (with logging) 
  847.           - ... Delete the bundle (without logging) 
  848.  
  849.  
  850.  
  851.       1.3.1.5  Switches
  852.  
  853.         1.3.1.5.1  5D Origins
  854.  
  855.           If  you set this CheckMark, the address inserted by Mail Manager
  856.           at the end of the Origin line will include the domain.
  857.  
  858.  
  859.         1.3.1.5.2  Add 'Re:'
  860.  
  861.           If  you set this CheckMark, Mail Manager will add a "Re:" string
  862.           in front of the subject when you reply to a message.
  863.  
  864.  
  865.         1.3.1.5.3  Auto Renumber
  866.  
  867.           If  you  set  this  CheckMark,  Mail Manager  will automatically
  868.           perform  a  renumber  on  Quick and Compressed  areas during the
  869.           Delete and Optimize operations.
  870.  
  871.  
  872.         1.3.1.5.4  Check Domains
  873.  
  874.           If  you  set this CheckMark, Mail Manager will work in a full 5D
  875.           environment.   In  a full 5D environment, 2:335/602.2@fidonet is
  876.           completely different from 2:335/602.2@amiganet.
  877.           This  gadget  should always be selected; unselect it only if you
  878.           are connected to someone that is unable to use the right domains.
  879.  
  880.  
  881.         1.3.1.5.5  Crunch Matrix
  882.  
  883.           If  you  set  this  CheckMark,  NetMails  that do not follow the
  884.           routing  statements  (  for  example  Netmails addressed to your
  885.           points if you are a node, or all netmails if you are a point and
  886.           you  have  no  routing  statements  )  will be crunched with the
  887.           configured archiver.
  888.           The  format of netmails packets for all the netmails that follow
  889.           the  routing  statements  is configured in the routing parameter
  890.           (SEND/ARCHIVE).
  891.  
  892.  
  893.         1.3.1.5.6  Do Backup
  894.  
  895.           If  you set this CheckMark, Mail Manager will make a copy of the
  896.           incoming  bundles and PKTs in the Backup Dir before starting the
  897.           Import function.
  898.           You have to configure a valid Backup Dir.
  899.  
  900.  
  901.         1.3.1.5.7  Keep Matrix
  902.  
  903.           By default, intransit messages ( Imported messages not addressed
  904.           to one of your Addresses or Akas ), are flagged as 'DEL' as soon
  905.           as  Mail  Manager  has  exported them.  If you also want to keep
  906.           intransit messages you have to set this CheckMark.
  907.           Of course this is only useful if you are a full node.
  908.  
  909.  
  910.         1.3.1.5.8  Keep Sysop
  911.  
  912.           If  you set this CheckMark, messages written or addressed to you
  913.           won't be deleted by the Mail Manager Delete Function.  Of course
  914.           you  can still delete them by setting the 'DEL' flag from inside
  915.           Mail Manager.
  916.  
  917.  
  918.         1.3.1.5.9  Pack Every Bundle
  919.  
  920.           If  you  set  this CheckMark, Mail Manager will archive exported
  921.           Packets  at  the end of every imported bundle, otherwise it will
  922.           archive the exported Packets at the end of the Import function.
  923.  
  924.  
  925.         1.3.1.5.10 Quote Kludges
  926.  
  927.           This  CheckMark  sets  the  default  status of the Quote Kludges
  928.           item of the Environment menu in the Browse window.
  929.  
  930.  
  931.         1.3.1.5.11 Reflow Messages
  932.  
  933.           This  CheckMark  sets the default status of the Reflow Gadget in
  934.           the Message Parameters Window.
  935.  
  936.  
  937.         1.3.1.5.12  Safe Import
  938.  
  939.           If  you set this CheckMark, Mail Manager will delete an incoming
  940.           Bundle only after it has imported all the contained packets.
  941.           You are advised to  enable this option if you  have assigned the
  942.           Working Dir to somewhere in RAM:.  This prevents you from losing
  943.           messages in case of a crash during import.
  944.  
  945.  
  946.         1.3.1.5.13 Show Kludges
  947.  
  948.           This  CheckMark sets the default status of the Show Kludges item
  949.           of the Environment menu in the Browse window.
  950.  
  951.  
  952.         1.3.1.5.14 Show PassThrough
  953.  
  954.           If  you set this CheckMark, PassThrough Areas will be visible in
  955.           the Areas List of the Areas Window.
  956.  
  957.  
  958.         1.3.1.5.15 Smart Export
  959.  
  960.           If  you  set  this  CheckMark then, when you click on the Export
  961.           Gadget  of  the Areas window and there is no Area Selected, Mail
  962.           Manager will Export only areas flagged with the 'E' flag.
  963.  
  964.  
  965.         1.3.1.5.16 Threads Opened
  966.  
  967.           This CheckMark sets the default status of the Threads Window.
  968.           
  969.  
  970.         1.3.1.5.17 Text Styles
  971.  
  972.           This  CheckMark  sets the default status of the Text Styles item
  973.           of the Environment menu in the Browse window.
  974.  
  975.  
  976.  
  977.     1.3.2  Paths
  978.  
  979.       1.3.2.1  Editor
  980.  
  981.         In  this  string  gadget you should insert the editor command that
  982.         will be executed by Mail Manager to edit a message.  Put a `%s' in
  983.         this  command  string  to specify where Mail Manager should insert
  984.         the name of the temporary file.
  985.         The  Editor  should be runned in a synchronous way ( it should not
  986.         return until you close it ).  For example, with CED you should use
  987.         "CED %s -keepio" or, if you are calling CED with "Ed" the CygnusEd
  988.         invoker, you should use "ED %s -sticky".
  989.  
  990.  
  991.       1.3.2.2  Temp File
  992.  
  993.         In  this  string  gadget  you can insert the name of the temporary
  994.         file used by MM while you are writing a message.
  995.  
  996.  
  997.       1.3.2.3  Archive File
  998.  
  999.         In  this string gadget you can insert the default name of the file
  1000.         where Mail Manager will save a Message when you archive it.
  1001.         You can use the same control characters used for the Prologue Text.
  1002.  
  1003.  
  1004.       1.3.2.4  Inbound Dir
  1005.  
  1006.         In  this  string  gadget  you can insert the name of the directory
  1007.         where  Mail  Manager  will  look for incoming Bundles, Packets and
  1008.         Files.   It should be the same directory configured in your mailer
  1009.         as Inbound.
  1010.  
  1011.  
  1012.       1.3.2.5  Outbound Dir
  1013.  
  1014.         In  this  string  gadget  you can insert the name of the directory
  1015.         where Mail Manager will place outgoing Packets and Flow Files.  It
  1016.         should be the same directory configured in your mailer as Outbound.
  1017.  
  1018.  
  1019.       1.3.2.6  Bad Dir
  1020.  
  1021.         In  this  string  gadget  you can insert the name of the directory
  1022.         where  Mail  Manager will move wrong or corrupted incoming Packets
  1023.         and Tick files.
  1024.  
  1025.  
  1026.       1.3.2.7  Bundle Dir
  1027.  
  1028.         In  this  string  gadget  you can insert the name of the directory
  1029.         where  Mail Manager will place outgoing Bundles.  You can also use
  1030.         the same directory used for the Outbound Dir.
  1031.  
  1032.  
  1033.       1.3.2.8  Backup Dir
  1034.  
  1035.         In  this  string  gadget  you can insert the name of the directory
  1036.         where  Mail  Manager will copy incoming Bundles and Packets before
  1037.         the Import function ( only if you have specified 'Do BackUp' ).
  1038.  
  1039.  
  1040.       1.3.2.9  Tic Dir
  1041.  
  1042.         In  this  string  gadget  you can insert the name of the directory
  1043.         where  Mail  Manager will place outgoing .TIC files.  You can also
  1044.         use the same directory used for the Outbound Dir.
  1045.  
  1046.  
  1047.       1.3.2.10 Working Dir
  1048.  
  1049.         In  this  string  gadget  you can insert the name of the directory
  1050.         where Mail Manager will UnArc incoming Bundles before the Import.
  1051.  
  1052.  
  1053.       1.3.2.11 Temp Pkt Dir
  1054.  
  1055.         In  this  string  gadget  you can insert the name of the directory
  1056.         where Mail Manager will create temporary Packets during the Export
  1057.         operation.
  1058.         It should be different from the Inbound and Working directories.
  1059.  
  1060.  
  1061.       1.3.2.12 Nodelist Dir
  1062.  
  1063.         In  this  string  gadget  you can insert the name of the directory
  1064.         where Mail Manager will look for the compiled Nodelist.
  1065.  
  1066.  
  1067.       1.3.2.13 Mail Device
  1068.  
  1069.         In  this  string  gadget  you can insert the name of the directory
  1070.         that  Mail Manager will monitor in order to show you the available
  1071.         disk  space.  It should be the directory or device where you place
  1072.         your Message Base.
  1073.  
  1074.  
  1075.       1.3.2.14 Userlist
  1076.  
  1077.         In  this  string  gadget  you can insert the name of the Userlist.
  1078.         Mail Manager uses the following userlist format:
  1079.  
  1080.         "<Full Name>"    <5D Address>         <nickname>
  1081.  
  1082.         for example:
  1083.  
  1084.         "Pino Aliberti"  2:335/602.2@fidonet  pino
  1085.  
  1086.  
  1087.       1.3.2.15 Statistics
  1088.  
  1089.         In  this  string  gadget you can insert the name of the Statistics
  1090.         file.    Mail   Manager  uses  this  file  to  store  some  useful
  1091.         information about the status of the messages areas.
  1092.  
  1093.  
  1094.  
  1095.     1.3.3  Sizes
  1096.  
  1097.       1.3.3.1  Task Priority
  1098.  
  1099.         This is the Task Priority of the Mail Manager task.
  1100.  
  1101.  
  1102.       1.3.3.2  Min Free Mem
  1103.  
  1104.        If your available free memory is less than this value, Mail Manager
  1105.        will free some area buffers before scanning an area.
  1106.        Remember to leave enough free mem to the external programs launched
  1107.        by  Mail Manager, for example the archivers or the mailer, otherway
  1108.        you'll get "Not Enough Memory" problems.
  1109.  
  1110.  
  1111.       1.3.3.3  Max Pkt Size 
  1112.  
  1113.         This  is the rough maximum size of a Packet created during Export.
  1114.         The size of the Packet is checked before adding a message.  If the
  1115.         size  of the Packet is bigger than this value, the message will be
  1116.         added to a new Packet.
  1117.  
  1118.  
  1119.       1.3.3.4  Max Bundle Size
  1120.  
  1121.         This  is  the  very rough  maximum size of a Bundle created during
  1122.         Export.  The size of the Bundle is checked before adding a packet.
  1123.         If  the  size  of the Bundle is bigger than this value, the packet
  1124.         will be added to a new Bundle.
  1125.  
  1126.  
  1127.       1.3.3.5  Dupe Tables
  1128.  
  1129.         Since  Mail  Manager  v1.1 I've greatly improved the dupe checking
  1130.         routines  for  messages.  Now Mail Manager is able to perform dupe
  1131.         checking  also on PassThrough areas.  I've moved the dupe checking
  1132.         data  to  a separate file; you can configure the size of this file
  1133.         ( the  number  of  messages  stored in the dupe tables ) from this
  1134.         slider.
  1135.         If  you  want  to  configure  a  different Dupe Table size on some
  1136.         particular  areas,  you can use the 'Dupe Tables' string gadget in
  1137.         the 'Misc' subpage of 'Areas' page.
  1138.  
  1139.  
  1140.       1.3.3.6  Commands Stack
  1141.  
  1142.         This   is   the  StackSize  used  for  running  external  commands
  1143.         ( Archivers, Text Editor, Custom Commands and Tick Commands ).
  1144.  
  1145.  
  1146.  
  1147.     1.3.4  Logs
  1148.  
  1149.       1.3.4.1  Window
  1150.  
  1151.         This  is  the window used by Mail Manager to show you a log of the
  1152.         current  Mail Manager session and functions as standard I/O window
  1153.         to run external commands.
  1154.         The  'Lev'  slider  gadget defines Mail Manager's verbosity during
  1155.         writes to the Log Window.
  1156.  
  1157.  
  1158.       1.3.4.2  File
  1159.  
  1160.         This is the name of the Log File written by Mail Manager.
  1161.         The  'Lev'  slider  gadget defines Mail Manager's verbosity during
  1162.         writes to the Log File.
  1163.  
  1164.  
  1165.       This is the meaning of the different log levels:
  1166.  
  1167.       Lev  ID chr  Meaning
  1168.       ---  ------  -------------------------------------------------------
  1169.        0           No Log
  1170.        1      !    Only Really Important Messages    (  fatal  errors  and
  1171.                    problems )
  1172.        2      *    Important Messages    (  small  errors  and   problems,
  1173.                    important functions )
  1174.        3      +    Normal Messages ( normal functions )
  1175.        4      :    Not so Important Messages ( functions on single Areas )
  1176.        5      #    Debugging Messages ( functions on single Messages )
  1177.  
  1178.       A  good  method  to  understand  which messages will be reported for
  1179.       every  level  is to temporary set the log level to 5 and than have a
  1180.       look  inside the log file.  The ID chr ( the first char of every log
  1181.       line ) identifies the level of the log line.
  1182.  
  1183.       You  have  to  configure  a valid Log Window even if you set the Log
  1184.       Level  to  '0'.  External programs launched from inside Mail Manager
  1185.       could need this window for their standard I/O.
  1186.  
  1187.  
  1188.  
  1189.  
  1190.   1.4  Texts
  1191.  
  1192.     1.4.1  Prologues
  1193.  
  1194.       Here  you  can  insert the Prologues you want to use in the Messages
  1195.       Areas.   The  Prologue  is a phrase that Mail Manager inserts in the
  1196.       head of your reply to a message.
  1197.       The  entry  labeled as <Default> is the Default Prologue, it will be
  1198.       used  in  all  the  areas  where you have not specified a particular
  1199.       Prologue.
  1200.       In the "Label" string gadget you will have to insert a symbolic name
  1201.       associated to the Prologue, all the rest of the system will refer to
  1202.       the Prologue with this label.
  1203.       In the "Prologue" string gadget you will have to insert the Prologue
  1204.       itself.
  1205.       In the phrase you can insert the following control characters:
  1206.  
  1207.        \n - NewLine
  1208.        \q - Quotations Marks (")
  1209.        \% - Percentage char (%)
  1210.  
  1211.        %F - Name of the Sender (Name and SurName)
  1212.        %f - Name of the Sender (Name)
  1213.        %K - Address of the Sender ( without Domain )
  1214.        %k - Address of the Sender ( without Point and Domain )
  1215.        %T - Name of the Addressee (Name and SurName)
  1216.        %t - Name  of the Addressee(Name)
  1217.        %J - Address of the Addressee ( without Domain )
  1218.        %j - Address of the Addressee ( without Point and Domain )
  1219.        %S - Subject of the message (Complete)
  1220.        %s - Subject of the message (First 20 characters)
  1221.        %D - Date and Time of the message
  1222.        %d - Date of the message
  1223.        %X - Current Date and Time
  1224.        %x - Current Date
  1225.        %Y - Sysop Name (Name and Surname)
  1226.        %a - Tag Name of the area
  1227.        %p - Path of the area
  1228.        %n - Number of the message
  1229.  
  1230.       If  %F,  %f, %T or %t are followed by some text enclosed in two `~'s
  1231.       this  text will be used if the message was directed to or written by
  1232.       yourself.  For example:  "Look what %F~I~ wrote to %T~me~:"
  1233.  
  1234.       It is possible  that Mail Manager is not able to find the Address of
  1235.       the  Addressee  of a  message  ( for example Echo messages without a
  1236.       REPLY  kludge ), in such situation %J and %j will be filled with the
  1237.       address of the area.
  1238.  
  1239.  
  1240.     1.4.2  Logos
  1241.  
  1242.       Here you can insert the Logos you want to use in the Messages Areas.
  1243.       The  Logo  is a signature that Mail Manager adds to the end of every
  1244.       message you write.
  1245.       The  entry labeled as <Default> is the Default Logo, it will be used
  1246.       in all the areas where you have not specified a particular Logo.
  1247.       In the "Label" string gadget you will have to insert a symbolic name
  1248.       associated to the Logo, all the rest of the system will refer to the
  1249.       Logo with this label.
  1250.       In the "Logo" string gadget you will have to insert the Logo itself.
  1251.       In  the  phrase you can insert the same control characters described
  1252.       for Prologues.
  1253.  
  1254.  
  1255.     1.4.3  Origins
  1256.  
  1257.       Here  you  can  insert  the  Origins you want to use in the Messages
  1258.       Areas.
  1259.       The  entry  labeled  as  <Default> is the Default Origin, it will be
  1260.       used  in  all  the  areas  where you have not specified a particular
  1261.       Origin.
  1262.       In the "Label" string gadget you will have to insert a symbolic name
  1263.       associated  to  the Origin, all the rest of the system will refer to
  1264.       the Origin with this label.
  1265.       In the "Origin" string gadget you have to insert the Origin itself.
  1266.  
  1267.       Since  v1.1 Mail Manager is able to use random Origins.  You have to
  1268.       select the "Random" CheckMark and insert in the "File" string gadget
  1269.       the  name  of  a  file with all the origins you want to use randomly
  1270.       ( one origin per line ).
  1271.  
  1272.  
  1273.     1.4.4  Forward
  1274.  
  1275.       In  the  "Forward"  string gadget you have to insert the phrase that
  1276.       Mail Manager inserts at the top of a forwarded message.
  1277.       In  the  phrase you can insert the same control characters described
  1278.       for Prologues.
  1279.  
  1280.  
  1281.  
  1282.  
  1283.   1.5  Custom
  1284.  
  1285.     1.5.1  Menus
  1286.  
  1287.       1.5.1.1  Areas/Messages Window
  1288.  
  1289.         Here  you  can  configure up to 32 custom commands associated with
  1290.         the  User  Menu of the Areas and Messages windows.  In the "Label"
  1291.         string  gadget  you  will  have to insert the name of the command,
  1292.         this  string will be showed in the menu.  In the "ShortCut" string
  1293.         gadget  you  can  insert a character that will be used as ShortCut
  1294.         for  calling  the  command.   Of course you cannot use a character
  1295.         already  used  for  another  menu item of the same window.  In the
  1296.         "Command"  string  gadget  you  will  have  to  insert the command
  1297.         itself.   Mail  Manager will launch the command using the AmigaDOS
  1298.         'Run' command, so you can also configure a command like:
  1299.         ">nil: BIN:Trapdoor call 2:335/602".
  1300.  
  1301.  
  1302.       1.5.1.2  Browse Window
  1303.  
  1304.         Here you can configure up to 32 custom commands associated to with
  1305.         the  User Menu of the Browse window.  In the "Label" string gadget
  1306.         you  will have to insert the name of the command, this string will
  1307.         be  showed  in  the menu.  In the "ShortCut" string gadget you can
  1308.         insert  a  character that will be used as ShortCut for calling the
  1309.         command.   Of  course  you cannot use a character already used for
  1310.         another  menu  item  of  the same window.  In the "Command" string
  1311.         gadget  you  will have to insert the command itself.  Mail Manager
  1312.         will  launch the command using the AmigaDOS 'Run' command.  In the
  1313.         string  you  can  insert the same control characters described for
  1314.         Prologues,  so  a  command like:  "BIN:Trapdoor call %k" will make
  1315.         Trapdoor  call  the  originating  node  of  the  message  you  are
  1316.         currently reading.
  1317.  
  1318.  
  1319.     1.5.2  Functions
  1320.  
  1321.       1.5.2.1  Import
  1322.  
  1323.         The  command  configured  here  will  be  runned  in  place of the
  1324.         internal  Import function when you click on the 'Import' gadget in
  1325.         the Areas Window; for example: "Execute Bin:ImportScript"
  1326.  
  1327.  
  1328.       1.5.2.2  Export
  1329.  
  1330.         The  command  configured  here  will  be  runned  in  place of the
  1331.         internal  Export function when you click on the 'Export' gadget in
  1332.         the Areas Window.
  1333.  
  1334.  
  1335.       1.5.2.3  Tick Import
  1336.  
  1337.         The  command  configured  here  will  be  runned  in  place of the
  1338.         internal  Tick Import  function when you select the 'Import' entry
  1339.         in the 'Ticks' menu of the Areas Window.
  1340.  
  1341.  
  1342.       1.5.2.4  Tick Hatch
  1343.  
  1344.         The  command  configured  here  will  be  runned  in  place of the
  1345.         internal  Tick Hatch function when you select the 'Hatch' entry in
  1346.         the 'Ticks' menu of the Areas Window.
  1347.  
  1348.  
  1349.       1.5.2.5  File Request
  1350.  
  1351.         The  command  configured  here  will  be  runned  in  place of the
  1352.         internal  File Request function when you select the 'File Request'
  1353.         entry  in  the  'Miscellaneous'  menu  of  the Areas, Messages and
  1354.         Browse  Windows.   When  this  function  is called from the Browse
  1355.         Window  Mail  Manager  will  append  to  the  command supplied the
  1356.         address  of  the  originating  node  of  the current message.  For
  1357.         example  if you configure:  "DH0:Bin/Filerequest" as command, Mail
  1358.         Manager  will  run  the  following  command  when  the Filerequest
  1359.         function is called from the Browse window:
  1360.         "run DH0:Bin/Filerequest 2:335/602"
  1361.         while from the Areas and Messages windows MM will simply run:
  1362.         "run DH0:Bin/Filerequest".
  1363.  
  1364.  
  1365.  
  1366.   1.6  Nodes
  1367.  
  1368.       Here you can insert all the systems that normally exchange mail with
  1369.       you. If you are a point this is the place where you should configure
  1370.       all  your  bosses. If you  are a  node this is the place  where  you
  1371.       should  configure  all the points and nodes which exchange mail with
  1372.       your system.
  1373.  
  1374.  
  1375.     1.6.1  Packets
  1376.  
  1377.      1.6.1.1  Archivers
  1378.  
  1379.        Here  you  can  select the archiver that will be used to crunch the
  1380.        mail packets addressed to the selected system.
  1381.        If  you  specify 'None' as Archiver,  mail packets addressed to the
  1382.        selected system will be sent uncompressed.
  1383.        The  system  could  send  you mail packets crunched with any of the
  1384.        configured archivers, Mail Manager is able to identify the archiver
  1385.        used to create the bundle.
  1386.  
  1387.  
  1388.      1.6.1.2  Packets
  1389.  
  1390.        With the "Packets" cycle gadget you can configure the format of the
  1391.        mail packets addressed to the selected system.
  1392.        Mail Manager is able to create Packets in the following formats:
  1393.  
  1394.          Type     Standard
  1395.         ------   ----------
  1396.           3D      FTS-0001
  1397.           4D      FSC-0048
  1398.           5D      FSC-0045
  1399.  
  1400.        Everyone  should  be able to import 3D and 4D packets, anyway it is
  1401.        always  a  good  idea  to ask the sysop of the system which are the
  1402.        packet formats his system is able to import.
  1403.  
  1404.        Mail  Manager  is  able  to  import  all  the known packets formats
  1405.        (  FTS-0001,  FSC-0048,  FSC-0039 and FSC-0045 ).  It automatically
  1406.        recognize the packet format.
  1407.  
  1408.  
  1409.        With  the  "Seen/Path" cycle gadget you can configure the format of
  1410.        the  Seen-By  and Path lines inserted in the mail packets addressed
  1411.        to the selected system.
  1412.        Please note that internally Mail Manager always uses 5D Seen-By and
  1413.        Path  lines;  the  status  of  this  cycle gadget modifies only the
  1414.        format  of the Seen-By and Path lines used in the messages inserted
  1415.        in the mail packets addressed to the selected system.
  1416.        Everyone should be able to import messages with 2D Seen-By and Path
  1417.        lines.   Do not use 4D and 5D Seen-By and Path lines if you are not
  1418.        sure that the selected system is able to manage them.
  1419.  
  1420.  
  1421.      1.6.1.3  Flavors
  1422.  
  1423.        Here you can configure the method used to send EchoMail Packets and
  1424.        Tick Files to the selected system.
  1425.  
  1426.         Normal  - The  Packet/Tick File  has no particular flavor, it will
  1427.                   be  sent as soon as you will call the selected system or
  1428.                   the selected system will call you.
  1429.         Direct  - The Packet/Tick File  will  be  sent as soon as you will
  1430.                   call the selected system.
  1431.         Hold    - The Packet/Tick File will be sent only when the selected
  1432.                   system will call you.
  1433.         Crash   - The Packet/Tick File  will  be  sent as soon as you will
  1434.                   call the selected system.  If the the selected system is
  1435.                   flagged  as  'CM'  in  the  nodelist (it accepts mail 24
  1436.                   hours  a day) and your mailer is configured properly, it
  1437.                   will call the selected system immediatelly.
  1438.         Virtual - Packets  or  Tick Files  will  never  be  created  for a
  1439.                   Virtual  system.   A Virtual node could be used for many
  1440.                   reasons:   for  example  you can route to a virtual node
  1441.                   all  netmails addressed to unknown systems, you can also
  1442.                   configure a virtual node and link it to an Echomail area
  1443.                   in  order  to  insert  its address in the Seen-By of the
  1444.                   exported messages.
  1445.  
  1446.  
  1447.      1.6.1.4  Passwords
  1448.  
  1449.        Here you can configure the passwords used with the selected system.
  1450.  
  1451.          Packet  -  Password used/expected for Packets
  1452.          Tick    -  Password used/expected for Tick Files
  1453.          AreaFix -  Password expected for AreaFix Messages
  1454.  
  1455.  
  1456.  
  1457.     1.6.2  Groups
  1458.  
  1459.       From  here  you  can  link/unlink  the  selected  system to/from the
  1460.       defined groups. This is only really useful for full nodes which will
  1461.       mostly use this function for AreaFix.
  1462.  
  1463.  
  1464.  
  1465.     1.6.3  Areas
  1466.  
  1467.       From  here  you  can  link/unlink  the  selected  system to/from the
  1468.       defined EchoMail and Tick Areas.
  1469.  
  1470.  
  1471.  
  1472.     1.6.4  Misc
  1473.  
  1474.      1.6.4.1  UserFlags
  1475.  
  1476.        In  this  string  gadget  you  can insert every kind of information
  1477.        about  the  selected system.  Mail Manager does not use this field,
  1478.        but it could be read from ARexx so you could use it to store useful
  1479.        information for ARexx scripts.  Another possible use is to remember
  1480.        the name of the sysop of the selected system.
  1481.  
  1482.  
  1483.      1.6.4.2  Can Create Areas
  1484.  
  1485.        If  you  set  this  CheckMark,  the selected system will be able to
  1486.        automatically  create  new  EchoMail areas on your system.  The new
  1487.        areas  will  be  created  following  the  values  configured in the
  1488.        Auto-Created Area Default gadgets.
  1489.  
  1490.  
  1491.  
  1492.  
  1493.   1.7  Routing
  1494.  
  1495.     Routing  is the heart of NetMail handling.  By configuring the Routing
  1496.     you tell Mail Manager how and to which system it has to route NetMails
  1497.     to.   This  is  normally  used  to get the message to reach it's final
  1498.     destination via the shortest route.
  1499.     When  Mail  Manager  exports a NetMail Message it reads the origin and
  1500.     destination addresses and:
  1501.     -  If  the  destination  address  is one of your Addresses or Akas, MM
  1502.        flags  the  message  as  Sent,  updates  some kludges and stops the
  1503.        message.
  1504.     -  If  the  origin  address is one of your Addresses or Akas and it is
  1505.        flagged  as  Hold  or as Crash, MM inserts it in an outgoing packet
  1506.        for the destination node with the proper flavor.
  1507.     -  If you are a node and the destination address is one of your listed
  1508.        points,  MM inserts the message in an outgoing packet for the point
  1509.        with the flavor specified for the point.
  1510.     -  In all the other cases it follows the Routing statements.  It scans
  1511.        the statements from the first to the last ( so order is important )
  1512.        and  as  soon  as  it  finds  a  statement  that  matches  with the
  1513.        destination  address of the message and with its flavor it performs
  1514.        the configured action.
  1515.  
  1516.     Since  v1.1, I've  changed  the routing management in order to make it
  1517.     easier   for   normal   points.    If   Mail  Manager  cannot  find  a
  1518.     valid/matching  routing statement, it routes the message to the listed
  1519.     node  'nearest'  to  the  destination  node of the message.  With this
  1520.     feature  normal points should be able to completely ignore the routing
  1521.     statements and leave them empty.
  1522.  
  1523.  
  1524.     1.7.1  Settings
  1525.  
  1526.       Here  you  can  insert  all  the  Routing  statements.  As I've just
  1527.       stated,  if  Mail  Manager  founds a message addressed to a node not
  1528.       covered  by  any  of the routing statements it routes the message to
  1529.       the listed node 'nearest' to the destination node of the message.
  1530.  
  1531.       1.7.1.1  Original Message
  1532.  
  1533.         In  the  Pattern  string gadget you can insert the Address Pattern
  1534.         that  must  be satisfied by the destination address of the message
  1535.         in  order  to perform the corresponding Action.
  1536.         You   have   to   enter   the   Address   Pattern   in  5D  format
  1537.         (  <zone>:<net>/<node>.<point>@<domain>  ).  In every field of the
  1538.         pattern you can use every AmigaDos wilcard.
  1539.         Here are some examples:
  1540.  
  1541.         *:*/*.*@fidonet      - all the msgs addressed to a fidonet node
  1542.         *:*/*.*@amiganet     - all the msgs addressed to an amiganet node
  1543.         [1-6]:*/*.*@*        - all the msgs addressed to zones 1 thru 6
  1544.         ((39)|(40)):*/*.*@*  - all the msgs addressed to zones 39 and 40
  1545.         *:*/*.*@*            - all the msgs
  1546.  
  1547.         The  Flavor  cycle gadget defines the Flavor that the message must
  1548.         own in order to perform the corresponding Action.
  1549.  
  1550.  
  1551.       1.7.1.2  Action
  1552.  
  1553.         SEND    - Sends the message uncompressed
  1554.         ARCHIVE - Sends the message compressed
  1555.  
  1556.  
  1557.       1.7.1.3  To
  1558.  
  1559.         Here  you  can  select  the  Node  where you want to route all the
  1560.         messages that satisfy the Pattern.  You can also define the Flavor
  1561.         used for routing the message.
  1562.  
  1563.  
  1564.  
  1565.     1.7.2  Test
  1566.  
  1567.       Here you can test your Routing statements.
  1568.  
  1569.  
  1570.  
  1571.  
  1572.   1.8  Areas
  1573.  
  1574.     1.8.1  Messages
  1575.  
  1576.       Here  you  can  insert  all the Messages Areas you want to manage on
  1577.       your system.
  1578.       In  the  Tag  string gadget you can insert the TAG-name of the area.
  1579.       You  cannot  use the same TAG-name for two different Messages Areas.
  1580.       Normally this won't happen with EchoMail areas, but you also have to
  1581.       name  your NetMail Areas with different TAG-names, e.g.  MATRIX.FIDO
  1582.       or NETMAIL.AMY.
  1583.       The  Type  cycle  gadget defines the type of the Area.  Mail Manager
  1584.       supports four different types of Messages Areas:
  1585.  
  1586.       MAIL      - NetMail  (Matrix)  Area.   You can configure a single or
  1587.                   multiple  NetMail  Areas.   Even if you are connected to
  1588.                   multiple  domains/nodes,  Mail Manager is able to manage
  1589.                   all  the  Netmail  messages  with a single NetMail Area.
  1590.                   Anyway,  if  you prefer, you can configure  a  different
  1591.                   NetMail Area for every domain/node you are connected to.
  1592.  
  1593.       ECHO      - Standard EchoMail Area.
  1594.  
  1595.       FILE ECHO - EchoMail  Area  with  File  Attached  Management.   Mail
  1596.                   Manager  is  able to manage attached files  in  EchoMail
  1597.                   areas.   Be careful, File Attaches in EchoMail areas  is
  1598.                   only supported  by a few programs and it is not legal to
  1599.                   send them in normal EchoMail  areas.
  1600.                   Configure an EchoMail Area as a File Echo  only  if  you
  1601.                   are  sure that File Attaches  are allowed in that  area.
  1602.  
  1603.       BAD       - Bad Area.  You  have  to  configure one and only one Bad
  1604.                   Area.
  1605.  
  1606.  
  1607.       1.8.1.1  System
  1608.  
  1609.        1.8.1.1.1  Name
  1610.  
  1611.          In  this  string  gadget  you  can insert the Area Name that Mail
  1612.          Manager will show you in the Areas List of the Areas Window.  You
  1613.          can  also  use  the same control characters used for the PreParse
  1614.          Strings. This is a compulsory field.
  1615.  
  1616.  
  1617.        1.8.1.1.2  Desc
  1618.  
  1619.          In  this  string gadget you can insert a long description for the
  1620.          Area.  Mail Manager does not use this field, but it could be read
  1621.          from ARexx, normally a Full  Node will insert a string here which
  1622.          will be returned as Area Description by AreaFix.
  1623.  
  1624.  
  1625.        1.8.1.1.3  Path
  1626.  
  1627.          In this string gadget you can insert the path of the Primary Area
  1628.          Directory.   This  is the directory where Mail Manager will store
  1629.          the Message Base of the Area.  This is a compulsory field.
  1630.  
  1631.  
  1632.        1.8.1.1.4  AltPath
  1633.  
  1634.          In  this  string  gadget you can insert the path of the Alternate
  1635.          Area  Directory.   Mail  Manager  normally uses this directory to
  1636.          store  File  Attaches  in NetMail and File Echo Areas.  If you do
  1637.          not  specify  an Alternate Area Directory Mail Manager will store
  1638.          File Attaches in the Primary Area Directory.
  1639.  
  1640.  
  1641.        1.8.1.1.5  UserFlags
  1642.  
  1643.          In  this  string  gadget you can insert every kind of information
  1644.          about  the  Area.   Mail  Manager does not use this field, but it
  1645.          could  be  read  from  ARexx  so you could use it to store useful
  1646.          information for ARexx scripts.
  1647.  
  1648.  
  1649.        1.8.1.1.6  Address
  1650.  
  1651.          Here you can select the Address you want to use in the Area.
  1652.          In EchoMail Areas this will be the address inserted in the Origin
  1653.          line.
  1654.          In  NetMail Areas this will be the address inserted by default in
  1655.          the  From  Address string gadget of the Message parameters Window
  1656.          when you write a message.  Normally you don't have to worry about
  1657.          the  contents  of  this  gadget, During the export operation Mail
  1658.          Manager  will  scan  the  configured  Addresses  (  Akas won't be
  1659.          scanned  ) and will automatically choose the right one ( normally
  1660.          the nearest to the destination address ).
  1661.  
  1662.  
  1663.        1.8.1.1.7  Group
  1664.  
  1665.          Here  you can select the group the area belongs to and the access
  1666.          level required for the area.  This is only really useful for Full
  1667.          Nodes  which  use this information mainly for AreaFix. Anyway,  a
  1668.          simple Point could use this to group together some areas with the
  1669.          same characteristics. If you do not need Groups, you can define a
  1670.          single group and link all the areas to this group.
  1671.  
  1672.  
  1673.  
  1674.       1.8.1.2  Nodes
  1675.  
  1676.         From  here  you  can  link/unlink the configured Nodes to/from the
  1677.         selected Area.
  1678.     Since  v1.1,  if you are a point and there is no node linked to an
  1679.         Echo  Area,  Mail Manager will automatically link your Boss to the
  1680.         area.
  1681.  
  1682.  
  1683.       1.8.1.3  Texts
  1684.  
  1685.         Here you can select the Sysop name, the Prologue, the Logo and the
  1686.         Origin you want to use in the Area.
  1687.  
  1688.  
  1689.  
  1690.       1.8.1.4  Misc
  1691.  
  1692.        1.8.1.4.1  CharSet
  1693.  
  1694.          Here you can configure the CharSets used in the Area.
  1695.          The  Read  cycle  gadget  defines the default Charset assumed for
  1696.          messages without a CHRS kludge.
  1697.          The  Write  cycle gadget defines the Charset used for reading and
  1698.          writing messages.  Of course you have to use a font that uses the
  1699.          configured Charset.
  1700.          Since  v1.2  I have  completelly  changed  the  management of the
  1701.          charsets.  Now  Mail Manager assumes that in your text editor you
  1702.          are always using a LATIN font.
  1703.  
  1704.  
  1705.        1.8.1.4.2  Font
  1706.  
  1707.          Here  you can select the Font used when reading messages in  this
  1708.          Area.
  1709.  
  1710.  
  1711.        1.8.1.4.3  Read Only
  1712.  
  1713.          If you set this CheckMark you cannot write messages in this area.
  1714.  
  1715.  
  1716.        1.8.1.4.4  Two pass Import
  1717.  
  1718.          If  you  set this CheckMark, messages imported in this Area won't
  1719.          be  automatically exported during the Import operation.  You will
  1720.          have to launch the Export operation on the area after the Import.
  1721.          This is useful if  you want to perform some additional operations
  1722.          on  imported messages before exporting them. Normally Full  Nodes
  1723.          will  have  to set their Netmail  Areas as  'Two Pass Import'  in
  1724.          order  to  process the imported messages with their  AreaFix  and
  1725.          Message Tracker scripts before exporting the messages.
  1726.  
  1727.  
  1728.        1.8.1.4.5  Dupe Tables
  1729.  
  1730.          If  you  want  to  configure a different Dupe Table size from the
  1731.          default  one  configured  in  the  "Dupe  Tables"  slider  of the
  1732.          Misc  2/Sizes  subpage, you can specify in this string gadget the
  1733.          number of messages stored in the dupe table of the selected area.
  1734.  
  1735.  
  1736.        1.8.1.4.6  Delete By
  1737.  
  1738.          Here you can define the  method used for the Delete operation.
  1739.          If  you  configure 'Delete By Number' the number specified in the
  1740.          string  gadget is the minimum number of messages left in the Area
  1741.          after a Delete operation.
  1742.          If you configure 'Delete By Date', during a Delete operation Mail
  1743.          Manager  will  delete  all  the messages older than the number of
  1744.          days  specified  in  the string gadget.  Please note that this is
  1745.          different  from  v1.0.   Mail  Manager  v1.0  would keep the last
  1746.          ammount of messages specified in the the string gagdet but sorted
  1747.          by date.   If  upgrading  from v1.0, you will need to change this
  1748.          value  down  to  the  number  of  days  which is obviously a much
  1749.          smaller number.
  1750.  
  1751.  
  1752.        1.8.1.4.7  Msgbase
  1753.  
  1754.          Here you can select the type of Message Base used for the Area.
  1755.  
  1756.          Plain      - This is the standard Fidonet message base.  One file
  1757.                       for  every  message.   Really  really  slow,  almost
  1758.                       useless, but it is the standard.
  1759.          Indexed    - Stores  the messages in the same format of the Plain
  1760.                       message base,  but it also keeps an index of all the
  1761.                       messages  in the area.  This really speeds things up
  1762.                       and, at the same time, adheres to the standards.
  1763.          Quick      - Only  two files  per area, one with all the messages
  1764.                       and one with an index.  Very fast.
  1765.          Compressed - Same  format as the Quick message base, but the body
  1766.                       of the messages is compressed.  The compression rate
  1767.                       is about 30%, but on fast machines it is faster than
  1768.                       the Quick message base !!!
  1769.  
  1770.          The  Plain  and  Indexed  message  bases can be shared with other
  1771.          programs.
  1772.  
  1773.  
  1774.        1.8.1.4.8  Show
  1775.  
  1776.          Here you can configure the initial state of the Show cycle gadget
  1777.          of the Area.
  1778.  
  1779.  
  1780.        1.8.1.4.9  Sort
  1781.  
  1782.          Here you can configure the initial state of the Sort cycle gadget
  1783.          of the Area.
  1784.  
  1785.  
  1786.  
  1787.     1.8.2  Ticks
  1788.  
  1789.       Here  you can insert all the Tick  Areas you want to manage on  your
  1790.       system.
  1791.       In  the  Tag  string gadget you can insert the TAG-name of the area.
  1792.       You cannot use the same TAG-name for two different Tick Areas.
  1793.  
  1794.  
  1795.       1.8.2.1  System
  1796.  
  1797.        1.8.2.1.1  Desc
  1798.  
  1799.          In  this  string gadget you can insert a long description for the
  1800.          Area.  Mail Manager does not use this field, but it could be read
  1801.          from  ARexx. Normally Full Nodes will insert a string here  which
  1802.          will be returned as Area Description by AreaFix.
  1803.  
  1804.        1.8.2.1.2  Path
  1805.  
  1806.          In this string gadget you can insert the path of the Primary Area
  1807.          Directory.   This  is the directory where Mail Manager will store
  1808.          the  Tick Files hatched in the Area. This is a compulsory  field.
  1809.  
  1810.  
  1811.        1.8.2.1.3  AltPath
  1812.  
  1813.          In  this  string  gadget you can insert the path of the Alternate
  1814.          Area  Directory.   Mail  Manager  does not use this field, but it
  1815.          could be read from ARexx.
  1816.  
  1817.  
  1818.        1.8.2.1.4  UserFlags
  1819.  
  1820.          In  this  string  gadget you can insert every kind of information
  1821.          about  the  Area.   Mail  Manager does not use this field, but it
  1822.          could  be  read  from  ARexx  so you could use it to store useful
  1823.          information for ARexx scripts.
  1824.          A good example would be to  store the file base area number for a
  1825.          BBS upload command. Then use the control code for the UserFlag in
  1826.          the  Tick  Command  string  gadget to signify the area number the
  1827.          command will upload to.
  1828.  
  1829.  
  1830.        1.8.2.1.5  Address
  1831.  
  1832.          Here you can select the Address you want to use in the Area.
  1833.  
  1834.  
  1835.        1.8.2.1.6  Group
  1836.  
  1837.          Here  you can select the group the area belongs to and the access
  1838.          level required for the area.  This is only really useful for Full
  1839.          Nodes  which  use this information mainly for AreaFix.  Anyway, a
  1840.          simple Point could use this to group together some areas with the
  1841.          same characteristics. If you do not need Groups, you can define a
  1842.          single group and link all the areas to this group.
  1843.  
  1844.  
  1845.  
  1846.       1.8.2.2  Nodes 
  1847.  
  1848.         From  here  you  can  link/unlink the configured Nodes to/from the
  1849.         selected Area.
  1850.  
  1851.  
  1852.  
  1853.       1.8.2.3  Tick Commands
  1854.  
  1855.         Here you can select the Tick Command you want to use in the Area.
  1856.  
  1857.  
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863. 2  MAIL MANAGER GRAPHICAL USER INTERFACE
  1864.  
  1865.   The Mail Manager Graphical User Interface  fully utililises the features
  1866.   of MUI;
  1867.   With  MUI  you  can configure almost everything of the Mail Manager GUI,
  1868.   besides  you  can  control  everything  with  the mouse or even with the
  1869.   keyboard.  In order to completelly exploit such a powerful interface you
  1870.   SHOULD read MUI's documentation carefully.
  1871.  
  1872.  
  1873.   2.1  Areas Window
  1874.  
  1875.  
  1876.     2.1.1  Areas List
  1877.  
  1878.       Here MM shows some information about the areas:
  1879.  
  1880.       AreaName - Is the name of the area
  1881.       Tot      - Is the total number of messages present in the area
  1882.       New      - Is the number of UnRead messages in the area
  1883.       Sys      - Is the number of UnRead messages addressed  to you in the
  1884.                  area
  1885.       Unr      - Is the number of UnReplied messages  addressed  to you in
  1886.                  the area
  1887.       Imp      - Is the number of messages tossed into the area during the
  1888.                  last import
  1889.       HiMsg    - Is the number of the last message in the Area
  1890.       Type     - Is the type of the area ( Mail / Echo / FEcho / Bad )
  1891.       MBase    - Is the type of message base used in the area
  1892.                  ( PThro / Plain / Idx / Quick / Comp )
  1893.       NDel     - Is  the  minimum  number  of  messages left by MM after a
  1894.                  Delete operation
  1895.       Flags    - Here MM shows some other information
  1896.                  1 flag : Sorting method used for the delete operation
  1897.                           ( N=Number  D=Date )
  1898.                  2 flag : Sorting method used in the Messages Window
  1899.                           ( N=Number  D=Date  F=From  T=To  S=Subject )
  1900.                  3 flag : Read Only Flag ( R=Read Only area)
  1901.                  4 flag : Area Status  ( S=Scanned )
  1902.                  5 flag : Export Flag ( E=Area contains UnSent messages )
  1903.  
  1904.       You  can 100% rely on this information only if you have just scanned
  1905.       the area.
  1906.  
  1907.       If you single click on an area, you select that area,  if you double
  1908.       click on an area, you will enter in that area. Of course you can use
  1909.       all the configured keyboard shortcuts for a MUI listview.
  1910.  
  1911.  
  1912.  
  1913.     2.1.2  Areas Management
  1914.  
  1915.  
  1916.       2.1.2.1  All
  1917.  
  1918.         Selects All the areas showed in the Areas List.
  1919.  
  1920.  
  1921.  
  1922.       2.1.2.2  None
  1923.  
  1924.         UnSelects All the selected areas showed in the Areas List.
  1925.  
  1926.  
  1927.  
  1928.       2.1.2.3  Import
  1929.        
  1930.         Launches the Import function.
  1931.     
  1932.         MM looks in your inbound directory for mail packets and bundles.
  1933.  
  1934.         If  you  have  set 'Do BackUp' it makes also a copy of packets and
  1935.         bundles in the configured BackUp Directory.
  1936.  
  1937.         In   case   of  bundles,  MM  recognizes  the  used  archiver  and
  1938.         automatically unpacks the bundles in the configured Work Directory.
  1939.  
  1940.         Then  MM  reads the message from the packet, exports it and tosses
  1941.         it  into the appropriate echo or mail area.  If you do not want to
  1942.         simultaneously  import  and  export a message ( for example if you
  1943.         want  to  launch  a filter or a msgtracker before exporting a just
  1944.         imported message ) you have to set 'TwoPassImport' for the area.
  1945.  
  1946.         Before  and  after  every  import  operation  MM  tries  to rescue
  1947.         Temporary Flow files and Orphan Packets.  Temporary Flow files are
  1948.         generated  when  the  main  Flow  file for a node is locked and MM
  1949.         cannot  write in it.  Orphan Packets are normally generated when a
  1950.         guru happens while MM is performing an Import/Export Operation.
  1951.  
  1952.  
  1953.  
  1954.       2.1.2.4  Export
  1955.        
  1956.         Launches the Export function.
  1957.         If there are any selected areas, MM will only process those areas,
  1958.         otherwise  it will process all the  areas  or,  if  you  have  set
  1959.         'Smart Export', only areas with UnSent messages.
  1960.  
  1961.         MM looks into the areas for UnSent messages.  When it finds one it
  1962.         behaves  differently  if  the area is a NetMail one or an EchoMail
  1963.         one.
  1964.  
  1965.         In  case  of  a  NetMail area, it reads the origin and destination
  1966.         addresses and:
  1967.         -  If the destination address is one of your Addresses or Akas, MM
  1968.            flags  the  message as Sent, updates some kludges and stops the
  1969.            message.
  1970.         -  If  the  origin address is one of your Addresses or Akas and it
  1971.            is  flagged  as  Hold or as Crash, MM inserts it in an outgoing
  1972.            packet for the destination node with the proper flavor.
  1973.         -  If  you  are  a node and the destination address is one of your
  1974.            listed points, MM inserts the message in an outgoing packet for
  1975.            the point with the flavor specified for the point.
  1976.         -  In all the other cases it follows the Routing statements.
  1977.         -  If  the  destination  address  does  not  match with any of the
  1978.            routing  statements ( or if you have not configured any routing
  1979.            statement  ) it routes the message to the listed node 'nearest'
  1980.            to  the  destination address of the message.  With this feature
  1981.            normal  points should be able to completelly ignore the routing
  1982.            statements and leave them empty.
  1983.  
  1984.         In  case  of  an  EchoMail area,  it  parses the Seen-By lines and
  1985.         inserts  the message into an outgoing packet for every node linked
  1986.         to  the area that is not already listed in the Seen-By lines.  The
  1987.         flavor  of  the  packet  will be the one you have specified in the
  1988.         corresponding Node configuration.  MM never sends the message back
  1989.         to  the  node  that  has  sent  it to you, even if the node is not
  1990.         listed in the Seen-By lines.
  1991.  
  1992.  
  1993.         During  the export operation MM also manages File Attaches.  MM is
  1994.         able to manage both NetMail and EchoMail file attached:
  1995.  
  1996.         NetMail  file  attaches  are  managed  only  if one or more of the
  1997.         following conditions are satisfied:
  1998.         -  The  origin or the destination address of the message is one of
  1999.            your Addresses/Akas.
  2000.         -  The  destination  address  of the message is one of your listed
  2001.            points
  2002.         -  The  origin  and  destination addresses of the message are both
  2003.            listed on your system.
  2004.  
  2005.         EchoMail file attached are managed only if you have configured the
  2006.         area as 'File Echo'.
  2007.  
  2008.         When  MM  manages  file attaches, it makes a copy of the file into
  2009.         the directory you have specified as 'AltPath' for the area ( or in
  2010.         the  area  directory if you have not specified an 'AltPath' ), and
  2011.         then  inserts  its filename into the flow file for the destination
  2012.         node(s).   If the origin address of the message is not one of your
  2013.         Addresses/Akas, the file will be deleted from the Inbound dir.
  2014.         An  attached file  inherits  its  flavor  from  the  message it is
  2015.         attached to.
  2016.         Since  v1.2  a  file attached to a matrix message flagged as 'Kill
  2017.         Sent' will be deleted by the mailer after it has been sent.
  2018.  
  2019.  
  2020.  
  2021.       2.1.2.5  Scan
  2022.        
  2023.         Launches the Scan function.
  2024.         If  there are selected areas, MM scans only those areas, otherwise
  2025.         it scans all the areas.
  2026.  
  2027.         MM  scans the message base looking for messages, building an index
  2028.         of the area in memory.
  2029.  
  2030.         MM supports four different types of message bases:
  2031.         Plain      - This is the  standard Fidonet message base.  One file
  2032.                      for   every  message.   Really  really  slow,  almost
  2033.                      useless, but it is the standard.
  2034.         Indexed    - Stores  the  messages in the same format of the Plain
  2035.                      message  base,  but it keeps also an index of all the
  2036.                      messages  in  the area.  This speeds things really up
  2037.                      and, at the same time, keeps the standards.
  2038.         Quick      - Only  two  files  per area, one with all the messages
  2039.                      and one with an index.  Really really fast.
  2040.         Compressed - Same  format  of the Quick message base, but the body
  2041.                      of  the messages is compressed.  The compression rate
  2042.                      is  about 30%, but on fast machines it is faster than
  2043.                      the Quick message base !!!
  2044.  
  2045.  
  2046.         The  Plain  and  Indexed  message  bases  can be shared with other
  2047.         programs.
  2048.  
  2049.         When  MM  scans an area, it is able to understand if something has
  2050.         modified its message base.  If the area index is already in memory
  2051.         the  area  will be scanned again only if it has been modified from
  2052.         an external program.
  2053.         Of  course MM automatically performs a scan before executing every
  2054.         other operation on an area.
  2055.  
  2056.  
  2057.  
  2058.       2.1.2.6  Free
  2059.        
  2060.         Launches the Free function.
  2061.         If  there are selected areas, MM frees only those areas, otherwise
  2062.         it frees all the areas.
  2063.  
  2064.         Frees the memory used for keeping the index of a scanned area.  If
  2065.         the message base of the area is not Plain it also writes the index
  2066.         on the disk.
  2067.         MM  automatically  tries  to  free  some areas when it reaches the
  2068.         configured 'Min Free Mem' value.
  2069.         Of course Mail Manager automatically frees all the areas everytime
  2070.         you quit it.
  2071.  
  2072.  
  2073.  
  2074.       2.1.2.7  Update
  2075.        
  2076.         Launches the Update function.
  2077.         If  there  are  selected  areas,  MM  updates  only  those  areas,
  2078.         otherwise it updates all the areas.
  2079.  
  2080.         Writes  on disk the index of the area, but continues to keep it in
  2081.         memory.
  2082.         Of course it is completelly useless on a Plain message base.
  2083.  
  2084.  
  2085.  
  2086.       2.1.2.8  Optimize
  2087.        
  2088.         Launches the Optimize function on the selected areas.
  2089.  
  2090.         Optimizes the message base in Quick or Compressed areas.
  2091.     The  Optimize  function  is  automatically performed at the end of
  2092.         every  Delete  operation,  anyway  it  is  always  a  good idea to
  2093.         manually perform it once in a while.
  2094.         When  you  modify a message ( for example when you edit, delete or
  2095.         even  export  it  )  in  a Quick or Compressed area the disk space
  2096.         associated  with  the  old  version  of the message won't be freed
  2097.         immediatelly.  You will have to optimize the area in order to free
  2098.         the  unused  disk  space  and  to  reorganize  the message base as
  2099.         efficiently as possible.
  2100.         If you have set 'Auto Renumber' it also renumbers the area.
  2101.         Of  course  this  function  is  completelly  useless  on Plain and
  2102.         Indexed message bases.
  2103.  
  2104.  
  2105.  
  2106.       2.1.2.9  Delete
  2107.        
  2108.         Launches the Delete function on the selected areas.
  2109.  
  2110.         Deletes  messages from the area.  It follows the DeleteBy settings
  2111.         for  the  area.   You  can  protect a message from the deletion by
  2112.         setting the 'Protected' message flag.
  2113.         If you have set 'Keep Sysop', messages written or addressed to you
  2114.         won't be deleted.
  2115.         On  Quick or Compressed areas  it automatically calls the Optimize
  2116.         function.
  2117.  
  2118.  
  2119.  
  2120.       2.1.2.10  Purge
  2121.        
  2122.         Launches the Purge function on the selected areas.
  2123.  
  2124.         Performs  the  same operations as the Delete function, but it does
  2125.         not delete UnRead messages.
  2126.  
  2127.  
  2128.  
  2129.       2.1.2.11  Show
  2130.        
  2131.         This Cycle gadget selects the type of areas that will be showed in
  2132.         the Areas List.
  2133.  
  2134.         All  - Shows all the areas.
  2135.         Tot  - Shows only areas which contain messages.
  2136.         New  - Shows only areas which contain UnRead messages.
  2137.         Sys  - Shows only areas which contain UnRead messages addressed to
  2138.                you.
  2139.         Unr  - Shows only areas which contain UnReplied messages addressed
  2140.                to you.
  2141.         Imp  - Shows only areas which contain messages imported during the
  2142.                last import.
  2143.         Echo - Shows only EchoMail areas
  2144.         Mail - Shows only NetMail areas
  2145.  
  2146.         You  can  configure  the  initial  state  of  this gadget with the
  2147.         Areas List 'Show' configuration parameter.
  2148.  
  2149.         Remember  that  also  the status of the  Domains menu could affect
  2150.         the number of areas showed in the Areas List.
  2151.  
  2152.  
  2153.  
  2154.       2.1.2.12  Sort
  2155.        
  2156.         This  Cycle  gadget  selects  the sorting method used in the Areas
  2157.         List.
  2158.  
  2159.         Config      - Sorts  areas in the same order as they are described
  2160.                       in the configuration file.
  2161.         Alphabetic  - Sorts areas in alphabetical order of their name
  2162.         Groups      - Sorts areas in alphabetical order of their group
  2163.         Number Tot  - Sorts   areas   by  the  total  number  of  messages
  2164.                       contained in the area
  2165.         Number New  - Sorts   areas   by  the  number  of  UnRead messages
  2166.                       contained in the area
  2167.         Number Sys  - Sorts   areas   by  the  number  of  UnRead messages
  2168.                       addressed to you contained in the area
  2169.         Number Unr  - Sorts  areas  by the  number  of  UnReplied messages
  2170.                       addressed to you contained in the area
  2171.         Number Imp  - Sorts   areas   by  the  number of messages imported
  2172.                       during the last import
  2173.  
  2174.         You  can  configure  the  initial  state  of  this gadget with the
  2175.         Areas List 'Order' parameter.
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.     2.1.3  Areas Menus
  2182.  
  2183.  
  2184.       2.1.3.1  Project
  2185.  
  2186.  
  2187.         2.1.3.1.1  About
  2188.  
  2189.           Shows some information about Mail Manager.
  2190.  
  2191.  
  2192.  
  2193.         2.1.3.1.1  Quit
  2194.  
  2195.           Quits  Mail  Manager.
  2196.           You can also quit Mail Manager by closing the Areas Window ( MUI
  2197.           allows  you to configure a shortcut also for closing a window ).
  2198.           In  this last case Mail Manager will open a requester asking you
  2199.           to confirm the operation.
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.       2.1.3.2  Configuration
  2206.  
  2207.  
  2208.         2.1.3.2.1  Edit
  2209.  
  2210.           Calls  MM_Prefs  allowing  you  to edit your actual Mail Manager
  2211.           configuration.  MM_Prefs should be located in MM:Bin/.
  2212.  
  2213.  
  2214.  
  2215.         2.1.3.2.2  Load...
  2216.  
  2217.           Opens  a  file  requester  allowing  you  to select a particular
  2218.           configuration file to load.
  2219.  
  2220.  
  2221.  
  2222.         2.1.3.2.3  Save
  2223.  
  2224.           Saves  the  actual  configuration with the same file name it has
  2225.           been loaded.
  2226.  
  2227.  
  2228.  
  2229.         2.1.3.2.4  Save As...
  2230.  
  2231.           Opens a file requester allowing you to select the file name with
  2232.           which the actual configuration will be saved.
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.       2.1.3.3  Ticks
  2239.  
  2240.  
  2241.         2.1.3.3.1  Import
  2242.  
  2243.         Launches the Ticks Import function.
  2244.     
  2245.         MM looks in your inbound directory for .TIC files.
  2246.         Then MM reads and parses them.  If everything is OK it imports the
  2247.         corresponding   file.    Mail   Manager   performs  the  following
  2248.         operations:
  2249.         - If there is a file to replace, MM deletes the file from the area
  2250.         - it copies the file into the directory specified as Area Path.
  2251.         - it inserts the description of the file inside the file comment.
  2252.     Then  if  you  have configured a TickCommand for the Area, MM will
  2253.         launch the configured command.
  2254.     If  everything  is  OK  it will export the Tick file to the linked
  2255.         nodes  and  will  delete the .Tic and the associated file from the
  2256.         Inbound dir.
  2257.  
  2258.  
  2259.  
  2260.         2.1.3.3.2  Hatch
  2261.  
  2262.     Allows you to insert a file into a Tick Area.
  2263.     When  you  press  the  OK  gadget  it  will  launch  the following
  2264.         operations:
  2265.         - If there is a file to replace, MM deletes the file from the area
  2266.         - it copies the file into the directory specified as Area Path.
  2267.         - it inserts the description of the file inside the file comment.
  2268.     Then  if  you  have configured a TickCommand for the Area, MM will
  2269.         launch the configured command.
  2270.         If  everything  is  OK  it will export the Tick file to the linked
  2271.         nodes.
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.       2.1.3.4  Miscellaneous
  2278.  
  2279.  
  2280.         2.1.3.4.1  File Request
  2281.  
  2282.           Opens  the  MM  File Request window.  In the Node gadget you can
  2283.           enter  the node address from which you would like to request the
  2284.           files.  If the node is listed on your system you can also select
  2285.           it from  the associated popup.  Then you can enter the filenames
  2286.           in the string gadget below the listview.
  2287.           To  delete  a  file  just select it from the listview, clear the
  2288.           string gadget and press enter.
  2289.           If  a  requested  file  is  already present in the .REQ file, it
  2290.           won't be added again.
  2291.  
  2292.  
  2293.  
  2294.         2.1.3.4.2  CatchUp
  2295.  
  2296.           Clears  the  'New'  flag  from  all  the  UnRead messages in the
  2297.           selected Areas.
  2298.  
  2299.  
  2300.  
  2301.         2.1.3.4.3  Area Statistics
  2302.  
  2303.           Displays some useful information about the selected areas.
  2304.  
  2305.  
  2306.  
  2307.         2.1.3.4.4  Renumber
  2308.  
  2309.           Launches the Renumber function on the selected areas.
  2310.  
  2311.           You  have  to  renumber  an area only if the message numbers are
  2312.           becoming  really  high  (  the maximum message number allowed in
  2313.           Fidonet standards is 65535 ), otherwise there is no valid reason
  2314.           for renumbering an area.
  2315.           This  function  does  not  update the link fields of the message
  2316.           header.   This  field  is set by MM during import, but MM itself
  2317.           does  not  really  use  it.   Nevertheless it is used from other
  2318.           programs,  for  example  from  DLG, so DLG users should renumber
  2319.           their   message  bases  only  with  the  DLG  internal  Renumber
  2320.           function.
  2321.  
  2322.  
  2323.  
  2324.         2.1.3.4.5  Convert Message Base
  2325.  
  2326.           Converts the Message Base of an area from one type to another.
  2327.  
  2328.  
  2329.  
  2330.         2.1.3.4.6  Deep Scan
  2331.  
  2332.           Launches the Deep Scan function on the selected areas.
  2333.  
  2334.           Performs  the  same  operations  of  the  Scan  function, but it
  2335.           ignores  the  indexes written on disk.  It is really much slower
  2336.           than the Scan operation, and it is useful only if you think that
  2337.           there is something wrong in the index file.
  2338.           MM  automatically  switches  from  Scan  to  Deep  Scan  when it
  2339.           understands  that  the  index  file  of  an  area is wrong ( for
  2340.           example  when an external program has modified the message base,
  2341.           making the index outdated ).
  2342.           Of course it is completely useless on a Plain message base.
  2343.  
  2344.  
  2345.  
  2346.         2.1.3.4.7  Write Stats
  2347.  
  2348.           Updates the statistics file.
  2349.           Mail Manager automatically updates the statistics file everytime
  2350.           you quit or iconify it.
  2351.  
  2352.  
  2353.  
  2354.         2.1.3.4.8  Restore Bad
  2355.     
  2356.           Restores  messages tossed into the bad area because the original
  2357.           area  did  not  exist when they were imported (such messages are
  2358.           flagged  as  UNKNWAREA),  or  because the node is unknown or not
  2359.           linked to the area ( flagged as UNLNKNODE ).  Of course messages
  2360.           flagged as UNKNWAREA will be restored only if, in the mean time,
  2361.           you have created the area.
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.       2.1.3.5  Domains
  2368.  
  2369.         This menu lists all the domains you have configured.
  2370.         With  this menu you can include or exclude from the areas list all
  2371.         the areas that belong to a particular domain.
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.       2.1.3.6  User
  2378.  
  2379.         This   menu  lists  all  the  user  definable  commands  you  have
  2380.         configured  as  Custom Areas Commands.  When you select one of its
  2381.         items  the  associated  command will be launched with the AmigaDOS
  2382.         'Run' command.
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.   2.2  Messages Window
  2390.  
  2391.  
  2392.     2.2.1  Messages List
  2393.  
  2394.       Here MM shows some information about the messages in the area:
  2395.  
  2396.       Num      - Is the number of the message
  2397.       Date     - Is the creation date of the message
  2398.       From     - Is the name of the sender of the message
  2399.       To       - Is the name of the addressee of the message
  2400.       Subj     - Is the subject of the message
  2401.       Flags    - Here MM shows some other information
  2402.                  1 flag : (U) UnReplied flag.   The  message  is UnReplied
  2403.                               and addressed to you
  2404.                  2 flag : (S) Sysop flag.    The  message  is  UnRead  and
  2405.                               addressed to you
  2406.                  3 flag : (N) New flag.  The message is UnRead
  2407.                  4 flag : (I) Imported flag. The message has been imported
  2408.                               ( it has not been written on your system ).
  2409.                  5 flag : (S) Sent flag.  The message has been exported.
  2410.                  6 flag : (M) Marked flag.   Useful for flagging a message
  2411.                               for you own purposes.
  2412.                  7 flag : (P) Protected flag.   The  message is  protected
  2413.                               from deletion.
  2414.                  8 flag : (D) Deleted flag.   The  message is  flagged for
  2415.                               deletion.
  2416.  
  2417.       If you single click on an message,  you select that message,  if you
  2418.       double click on an message,  you will read that message.   Of course
  2419.       you can use all the configured keyboard shortcuts for a MUI listview.
  2420.  
  2421.  
  2422.  
  2423.  
  2424.     2.2.2  Messages Management
  2425.  
  2426.  
  2427.       2.2.2.1  All
  2428.  
  2429.         Selects All the messages showed in the Messages List.
  2430.  
  2431.  
  2432.  
  2433.       2.2.2.2  None
  2434.  
  2435.         UnSelects All the selected messages showed in the Messages List.
  2436.  
  2437.  
  2438.  
  2439.       2.2.2.3  Search
  2440.  
  2441.         Opens the Search Messages window.
  2442.         You  can  insert  a  different  search  pattern ( All the AmigaDOS
  2443.         WildCard are allowed ) in every string gadget.
  2444.         The 'Case' cycle gadget allows you to choose if the Search will be
  2445.         case sensitive or insensitive, the 'Match' cycle gadget allows you
  2446.         to  choose  if  the  messages  should simultaneously match all the
  2447.         entered patterns or if it enough to match a single pattern.
  2448.         When you press 'Ok' Mail Manager will select all the messages that
  2449.         satisfy the above conditions.
  2450.  
  2451.  
  2452.  
  2453.       2.2.2.4  Flags
  2454.  
  2455.         Opens the Message Flags window.
  2456.         It allows you to set or clear the flags of the selected messages.
  2457.         It  also  allows  you  to  select  or  unselect  messages  with  a
  2458.         particular flag set.
  2459.  
  2460.  
  2461.  
  2462.       2.2.2.5  R News
  2463.  
  2464.         Changes  the  Show cycle gadget status to 'New' and starts reading
  2465.         the first UnRead message.
  2466.  
  2467.  
  2468.  
  2469.       2.2.2.6  R Slct
  2470.  
  2471.         Changes  the  Show  cycle  gadget  status to 'Selected' and starts
  2472.         reading  the first Selected message.
  2473.         Useful,  for  example,  if  you  want  to  read  all  the messages
  2474.         selected with the Search or Flags functions.
  2475.  
  2476.  
  2477.  
  2478.       2.2.2.7  Write
  2479.  
  2480.         Calls  the  configured  Text  Editor  allowing  you to write a new
  2481.         message  in  the current area.  As soon as you close the editor it
  2482.         opens  the  Message  Parameters  Window allowing you to insert the
  2483.         Message Parameters.
  2484.  
  2485.  
  2486.  
  2487.       2.2.2.8  Forward
  2488.  
  2489.         Allows  you  to  forward  the  active message to another area.  It
  2490.         opens  a  requester allowing you to select the area where you want
  2491.         to  forward the message.  It then calls the configured Text Editor
  2492.         allowing  you  to edit the message.  Since v1.2 if 'Quote Kludges'
  2493.         is  selected  Mail Manager will include the kludges and the footer
  2494.         of the forwarded message.
  2495.         As  soon  as  you close the editor it opens the Message Parameters
  2496.         Window allowing you to edit the Message Parameters.
  2497.  
  2498.  
  2499.  
  2500.       2.2.2.9  Edit
  2501.  
  2502.         Allows you to modify an existing message.  It calls the configured
  2503.         Text  Editor  allowing you to edit the text of the active message.
  2504.         As  soon  as  you close the editor it opens the Message Parameters
  2505.         Window allowing you to edit the Message Parameters.
  2506.  
  2507.  
  2508.  
  2509.       2.2.2.10  Edit Hdr
  2510.  
  2511.         Allows  you to modify the header of an existing message.  It opens
  2512.         the  Message Parameters Window allowing you to edit the parameters
  2513.         of the active message.
  2514.  
  2515.  
  2516.  
  2517.       2.2.2.11  Reply
  2518.  
  2519.         Allows  you  to  reply  to  the  active message.  It reformats and
  2520.         quotes  the message,  next  it  calls  the  configured Text Editor
  2521.         allowing you to type your reply.
  2522.         As  soon  as  you close the editor it opens the Message Parameters
  2523.         Window allowing you to edit the Message Parameters.
  2524.  
  2525.  
  2526.  
  2527.       2.2.2.12  X Reply
  2528.  
  2529.         Performs the same operations as the Reply function, but it opens a
  2530.         requester  allowing  you to select the area where you want to post
  2531.         your reply.
  2532.  
  2533.  
  2534.  
  2535.       2.2.2.13  Show
  2536.        
  2537.         This Cycle gadget selects the type of messages that will be showed
  2538.         in the Messages List.
  2539.  
  2540.         All       - Shows all the messages.
  2541.         New       - Shows only UnRead messages.
  2542.         Sysop     - Shows only UnRead messages addressed to you.
  2543.         UnRepl    - Shows only UnReplied messages addressed to you.
  2544.         Last Imp  - Shows only messages imported during the last import.
  2545.         Selected  - Shows only selected messages.
  2546.  
  2547.         You  can  configure  the  initial  state  of  this gadget with the
  2548.         Show parameter in the Messages Areas configuration.
  2549.  
  2550.  
  2551.  
  2552.       2.2.2.14  Sort
  2553.        
  2554.         This  Cycle gadget selects the sorting method used in the Messages
  2555.         List.
  2556.  
  2557.         Number   - Sorts messages by their number
  2558.         Date     - Sorts messages by their creation date
  2559.         From     - Sorts messages by alphabetical order of their sender
  2560.         To       - Sorts messages by alphabetical order of their addressee
  2561.         Subject  - Sorts messages by alphabetical order of their subject
  2562.  
  2563.         You  can  configure  the  initial  state  of  this gadget with the
  2564.         SortBy parameter in the Messages Areas configuration.
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.     2.2.3  Messages Menus
  2571.  
  2572.  
  2573.       2.2.3.1  Messages
  2574.  
  2575.  
  2576.         2.2.3.1.1  Matrix Reply
  2577.  
  2578.           Performs the same operations as the Reply function, but it posts
  2579.           your  reply  to  the  mail  area  with the address nearest to the
  2580.           address used in the current area.
  2581.  
  2582.  
  2583.  
  2584.         2.2.3.1.2  Print
  2585.  
  2586.           Prints the selected messages on the configured printer.
  2587.  
  2588.  
  2589.  
  2590.         2.2.3.1.3  Archive
  2591.  
  2592.           Opens a file requester allowing you to select the file where you
  2593.           want to save the selected messsages.
  2594.           You  can  configure  the  default  name  of  the  file  with the
  2595.           'Archive File' parameter.
  2596.  
  2597.  
  2598.  
  2599.         2.2.3.1.4  Copy to ClipBoard
  2600.  
  2601.           Copies the text of the active message to the ClipBoard device.
  2602.  
  2603.  
  2604.  
  2605.         2.2.3.1.5  Toggle UnReplied Flag
  2606.  
  2607.           Toggles the status of the UnReplied Flag of the selected messages.
  2608.  
  2609.  
  2610.  
  2611.         2.2.3.1.6  Toggle New Flag
  2612.  
  2613.           Toggles the status of the New Flag of the selected messages.
  2614.  
  2615.  
  2616.  
  2617.         2.2.3.1.7  Toggle Marked Flag
  2618.  
  2619.           Toggles the status of the Marked Flag of the selected messages.
  2620.  
  2621.  
  2622.  
  2623.         2.2.3.1.8  Toggle Protected Flag
  2624.  
  2625.           Toggles the status of the Protected Flag of the selected messages.
  2626.  
  2627.  
  2628.  
  2629.         2.2.3.1.9  Toggle Deleted Flag
  2630.  
  2631.           Toggles the status of the Deleted Flag of the selected messages.
  2632.  
  2633.  
  2634.  
  2635.  
  2636.       2.2.3.2  Miscellaneous
  2637.  
  2638.  
  2639.         2.2.3.2.1  File Request
  2640.  
  2641.           Opens  the  MM  File Request window.  In the Node gadget you can
  2642.           enter  the node address from which you would like to request the
  2643.           files.  If the node is listed on your system you can also select
  2644.           it from the associated popup.  Then you can enter the file names
  2645.           in the string gadget below the listview.
  2646.           To  delete  a  file  just select it from the listview, clear the
  2647.           string gadget and press enter.
  2648.           If  a  requested  file  is  already present in the .REQ file, it
  2649.           won't be added again.
  2650.  
  2651.  
  2652.  
  2653.         2.2.3.2.2  CatchUp
  2654.  
  2655.           Clears  the  'New'  flag  from  all  the  UnRead messages in the
  2656.           Area.
  2657.  
  2658.  
  2659.  
  2660.         2.2.3.2.3  Areas Window
  2661.  
  2662.           Goes Back to the Areas Window
  2663.  
  2664.  
  2665.  
  2666.         2.2.3.2.4  Areas List
  2667.  
  2668.           Opens a requester allowing you to select the area where you want
  2669.           to go.
  2670.  
  2671.  
  2672.  
  2673.         2.2.3.2.5  Previous Area
  2674.  
  2675.           Goes to the previous area.
  2676.  
  2677.  
  2678.  
  2679.         2.2.3.2.6  Next Area
  2680.  
  2681.           Goes to the next area.
  2682.  
  2683.  
  2684.  
  2685.         2.2.3.2.7  Previous UnRead Area
  2686.  
  2687.           Goes to the previous area with unread messages.
  2688.  
  2689.  
  2690.  
  2691.         2.2.3.2.8  Next UnRead Area    
  2692.  
  2693.           Goes to the next area with unread messages.
  2694.  
  2695.  
  2696.  
  2697.         2.2.3.2.9  Export Area
  2698.  
  2699.           Performs an export of the current area.
  2700.  
  2701.  
  2702.  
  2703.  
  2704.       2.2.3.3  User
  2705.  
  2706.         This is a copy of the User Menu of the Areas Window.
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.   2.3  Browse Window
  2716.  
  2717.  
  2718.     2.3.1  Browse Window Gadgets
  2719.  
  2720.  
  2721.       2.3.1.1  Threads
  2722.  
  2723.         Opens  the  Threads window.  In this window Mail Manager shows you
  2724.         the reply thread of the current message.
  2725.         Mail Manager has a really powerful reply thread management.  It is
  2726.         able  to  link messages on Subject or on MSGID/REPLY kludges.  You
  2727.         can  change  the  type  of linking with the cycle gadget below the
  2728.         listview.  In the listview Mail Manager shows you all the messages
  2729.         that  belong to the thread.  For every message it shows the status
  2730.         of the New flag, the name of the Sender, the name of the Adrressee
  2731.         and the message number.
  2732.         The  entry  corresponding  to  the  Current  Message ( the message
  2733.         showed  in the Browse window ) is the one with the ListView cursor
  2734.         on, while the entry corresponding to the Parent Message is the one
  2735.         showed in bold.
  2736.         The  Parent  Message  is particularly important if you are linking
  2737.         messages on  MSGID/REPLY  kludges.  It is the message on which the
  2738.         thread  is  based.   The message preceding it is the message it is
  2739.         answering  to,  while all the messages following it are replies to
  2740.         it.   If  you single-click on an entry, Mail Manager will show you
  2741.         that  message  on  the  Browse  window, but it does not change the
  2742.         Parent  Message.   If  you  double-click on an entry, Mail Manager
  2743.         will  show  you that message on the Browse window, and it makes it
  2744.         the Parent Message.
  2745.         For example consider the following reply thread:
  2746.  
  2747.                                         1
  2748.                                        / \
  2749.                                       2   3
  2750.                                      /   / \
  2751.                                     4   5   6
  2752.                                        /|\   \
  2753.                                       7 8 9   10
  2754.  
  2755.         suppose  you  are reading message 3 and that it is also the Parent
  2756.         Message:   the thread window will show you messages 1-3-5-6, the 3
  2757.         will  be  active  and  in bold.  If you single-click on message 5,
  2758.         Mail Manager will show you that message in the Browse window while
  2759.         the  threads  listview will show you the same entries, but now the
  2760.         cursor  will  be  on  message  5.   If instead you double-click on
  2761.         message  5,  Mail Manager will show you that message in the Browse
  2762.         window,  but  now  the  threads  listview  will  show you messages
  2763.         3-5-7-8-9, with the 5 active and in bold.
  2764.  
  2765.  
  2766.  
  2767.       2.3.1.2  Write
  2768.  
  2769.         Calls  the  configured  Text  Editor  allowing  you to write a new
  2770.         message  in  the current area.  As soon as you close the editor it
  2771.         opens  the  Message  Parameters  Window allowing you to insert the
  2772.         Message Parameters.
  2773.  
  2774.  
  2775.  
  2776.       2.3.1.3  Forward
  2777.  
  2778.         Allows  you  to  forward  the current message to another area.  It
  2779.         opens  a  requester allowing you to select the area where you want
  2780.         to  forward the message.  It then calls the configured Text Editor
  2781.         allowing  you  to edit the message.  Since v1.2 if 'Quote Kludges'
  2782.         is  selected  Mail Manager will include the kludges and the footer
  2783.         of the forwarded message.
  2784.         As  soon  as  you close the editor it opens the Message Parameters
  2785.         Window allowing you to edit the Message Parameters.
  2786.  
  2787.  
  2788.  
  2789.       2.3.1.4  Edit
  2790.  
  2791.         Allows you to modify an existing message.  It calls the configured
  2792.         Text Editor  allowing you to edit the body of the current message.
  2793.         As  soon  as  you close the editor it opens the Message Parameters
  2794.         Window allowing you to edit the Message Parameters.
  2795.  
  2796.  
  2797.  
  2798.       2.3.1.5  Edit Hdr
  2799.  
  2800.         Allows  you to modify the header of an existing message.  It opens
  2801.         the  Message Parameters Window allowing you to edit the parameters
  2802.         of the current message.
  2803.  
  2804.  
  2805.  
  2806.       2.3.1.6  Reply
  2807.  
  2808.         Allows  you  to  reply  to  the current message.  It reformats and
  2809.         quotes  the  message,  next it  calls  the  configured Text Editor
  2810.         allowing you to insert your reply.
  2811.         As  soon  as  you close the editor it opens the Message Parameters
  2812.         Window allowing you to edit the Message Parameters.
  2813.  
  2814.  
  2815.  
  2816.       2.3.1.7  X Reply
  2817.  
  2818.         Performs the same  operation as the Reply function, but it opens a
  2819.         requester  allowing  you to select the area where you want to post
  2820.         your reply.
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.     2.3.2  Browse Window Menus
  2827.  
  2828.  
  2829.       2.3.2.1  Messages
  2830.  
  2831.  
  2832.         2.3.2.1.1  Matrix Reply
  2833.  
  2834.           Performs the same operations as the Reply function, but it posts
  2835.           your  reply  to  the  mail  area  with the address nearest to the
  2836.           address used in the current area.
  2837.  
  2838.  
  2839.  
  2840.         2.3.2.1.2  Print
  2841.  
  2842.           Prints the current message on the configured printer.
  2843.  
  2844.  
  2845.  
  2846.         2.3.2.1.3  Archive
  2847.  
  2848.           Opens a file requester allowing you to select the file where you
  2849.           want to save the current message.
  2850.           You  can  configure  the  default  name  of  the  file  with the
  2851.           'Archive File' parameter.
  2852.  
  2853.  
  2854.  
  2855.         2.3.2.1.4  Copy to ClipBoard
  2856.  
  2857.           Copies the text of the current message to the ClipBoard device.
  2858.  
  2859.  
  2860.  
  2861.         2.3.2.1.5  Toggle UnReplied Flag
  2862.  
  2863.           Toggles the status of the UnReplied Flag on the current message.
  2864.  
  2865.  
  2866.  
  2867.         2.3.2.1.6  Toggle New Flag
  2868.  
  2869.           Toggles the status of the New Flag on the current message.
  2870.  
  2871.  
  2872.  
  2873.         2.3.2.1.7  Toggle Marked Flag
  2874.  
  2875.           Toggles the status of the Marked Flag on the current message.
  2876.  
  2877.  
  2878.  
  2879.         2.3.2.1.8  Toggle Protected Flag
  2880.  
  2881.           Toggles the status of the Protected Flag on the current message.
  2882.  
  2883.  
  2884.  
  2885.         2.3.2.1.9  Toggle Deleted Flag
  2886.  
  2887.           Toggles the status of the Deleted Flag on the current message.
  2888.  
  2889.  
  2890.  
  2891.  
  2892.       2.3.2.2  Miscellaneous
  2893.  
  2894.  
  2895.         2.3.2.2.1  File Request
  2896.  
  2897.           Opens  the  MM File Request window.  The Node string gadget will
  2898.           be  pre-filled  with  the  originating  address  of  the current
  2899.           message.
  2900.           You  can enter the names of the files you want to request to the
  2901.           node in the string gadget below the listview.
  2902.           To  delete  a  file  just select it from the listview, clear the
  2903.           string gadget and press enter.
  2904.           If  a  requested  file  is  already present in the .REQ file, it
  2905.           won't be added again.
  2906.  
  2907.  
  2908.  
  2909.         2.3.3.2.2  CatchUp
  2910.  
  2911.           Clears  the  'New'  flag  from  all  the  UnRead messages in the
  2912.           Area.
  2913.  
  2914.  
  2915.  
  2916.         2.3.2.2.3  Areas Window
  2917.  
  2918.           Goes Back to the Areas Window
  2919.  
  2920.  
  2921.  
  2922.         2.3.2.2.4  Areas List
  2923.  
  2924.           Opens a requester allowing you to select the area where you want
  2925.           to go.
  2926.  
  2927.  
  2928.  
  2929.         2.3.2.2.5  Previous Area
  2930.  
  2931.           Goes to the previous area.
  2932.  
  2933.  
  2934.  
  2935.         2.3.2.2.6  Next Area
  2936.  
  2937.           Goes to the next area.
  2938.  
  2939.  
  2940.  
  2941.         2.3.2.2.7  Previous UnRead Area
  2942.  
  2943.           Goes to the previous area with unread messages.
  2944.  
  2945.  
  2946.  
  2947.         2.3.2.2.8  Next UnRead Area    
  2948.  
  2949.           Goes to the next area with unread messages.
  2950.  
  2951.  
  2952.  
  2953.         2.3.2.2.9  Export Area
  2954.  
  2955.           Performs an export of the current area.
  2956.  
  2957.  
  2958.  
  2959.  
  2960.       2.3.2.3  Environment
  2961.  
  2962.  
  2963.         2.3.2.3.1  Text Styles
  2964.  
  2965.           If this menu is selected, Mail Manager will show text surrounded
  2966.           by  one  of  the following characters in a different style:
  2967.  
  2968.            * - Bold
  2969.            / - Italic
  2970.            _ - Underlined
  2971.            $ - Shine Pen
  2972.            # - Fill Pen
  2973.            ^ - Highlight Pen
  2974.  
  2975.           Since  v1.1  I've greatly improved the Text Styles routines, now
  2976.           they should be smarter, support also multiple styles and colored
  2977.           text !
  2978.           You  can  configure the initial state of this menu item with the
  2979.           'Text Styles' parameter.
  2980.  
  2981.  
  2982.  
  2983.         2.3.2.3.2  Show Kludges
  2984.  
  2985.           If this menu is selected, Mail Manager will show the kludges and
  2986.           the control lines of the message.
  2987.           You  can  configure the initial state of this menu item with the
  2988.           'Show Kludges' parameter.
  2989.  
  2990.  
  2991.  
  2992.         2.3.2.3.3  Quote Kludges
  2993.  
  2994.           If  this menu is selected, Mail Manager will include kludges and
  2995.           control lines in the quoted message.
  2996.           You  can  configure the initial state of this menu item with the
  2997.           'Quote Kludges' parameter.
  2998.  
  2999.  
  3000.  
  3001.  
  3002.       2.3.2.4  User
  3003.  
  3004.         This  menu   lists  all  the  user  definable  commands  you  have
  3005.         configured  as Custom Browse Commands.  When you select one of its
  3006.         items  the  associated  command will be launched with the AmigaDOS
  3007.         'Run' command.
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.     2.3.3  Browse Window ShortCuts
  3014.  
  3015.       In  the  Browse  Window  you  can  use  all  the configured keyboard
  3016.       shortcuts  for a MUI listview, besides those Mail Manager offers you
  3017.       a few extra hardcoded keyboard shortcuts for moving within messages.
  3018.  
  3019.  
  3020.       2.3.3.1 Left
  3021.  
  3022.         Reads the previous message.
  3023.  
  3024.  
  3025.       2.3.3.2  Right
  3026.  
  3027.         Reads the next message.
  3028.  
  3029.  
  3030.       2.3.3.3  Shift+Left
  3031.  
  3032.         Reads  the  previous  message in the reply thread without changing
  3033.         the parent message.
  3034.  
  3035.  
  3036.       2.3.3.4  Shift+Right
  3037.  
  3038.         Reads  the  next  message in the reply thread without changing the
  3039.         parent message.
  3040.  
  3041.  
  3042.       2.3.3.5  Alt+Left
  3043.  
  3044.         Reads  the  previous  message in the reply thread and makes it the
  3045.         the parent message.
  3046.  
  3047.  
  3048.       2.3.3.6  Alt+Right
  3049.  
  3050.         Reads  the  next  message in the reply thread and makes it the the
  3051.         parent message.
  3052.  
  3053.  
  3054.       2.3.3.7  Control+Left
  3055.  
  3056.         Reads the previous unread message.
  3057.  
  3058.  
  3059.       2.3.3.8  Control+Right
  3060.  
  3061.         Reads the next unread message.
  3062.  
  3063.  
  3064.       2.3.3.9  Space
  3065.  
  3066.         Scrolls  the message one page down.  When you reach the end of the
  3067.         message it will read the next message.
  3068.         When  you reach the end of the messages in the area it goes to the
  3069.         next  area  with  unread  messages,  and  starts reading the first
  3070.         unread message.
  3071.  
  3072.  
  3073.       2.3.3.10  Shift+Space
  3074.  
  3075.         Scrolls  the  message  one page up.  When you reach the top of the
  3076.         message it will read the previous message.
  3077.         When  you reach the top of the messages in the area it goes to the
  3078.         previous  area  with unread messages, and starts reading the first
  3079.         unread message.
  3080.  
  3081.  
  3082.       2.3.3.11  Return
  3083.  
  3084.         Scrolls  the message one page down.  When you reach the end of the
  3085.         message it will read the next unread message.
  3086.         When  you reach the end of the messages in the area it goes to the
  3087.         next  area  with  unread  messages,  and  starts reading the first
  3088.         unread message.
  3089.  
  3090.  
  3091.       2.3.3.12  KeyPad '0'
  3092.  
  3093.         Scrolls  the message one page down.  When you reach the end of the
  3094.         message it will read the next message in the thread.
  3095.         When  you reach the end of the messages in the thread it will read
  3096.         the next unread message.
  3097.         When  you reach the end of the messages in the area it goes to the
  3098.         next  area  with  unread  messages,  and  starts reading the first
  3099.         unread message.
  3100.  
  3101.  
  3102.       2.3.3.13  Del
  3103.  
  3104.         Toggles  the  status  of  the Deleted flag on the current message,
  3105.         it then reads the next message.
  3106.  
  3107.  
  3108.  
  3109.  
  3110.  
  3111.  
  3112.   2.4  Message Parameters Window
  3113.  
  3114.     This  window  allows  you  to  set  or  modify  the parameters and the
  3115.     attributes of a message.
  3116.  
  3117.  
  3118.     2.4.1  From
  3119.  
  3120.        Here you can insert the name of the sender of the message.
  3121.        If  you  click  on  the  associated  popup  gadget  or if you press
  3122.        RightAmiga+'?'  while  this  string  gadget is active, Mail Manager
  3123.        will open a window where you can select one of the configured Sysop
  3124.        names.
  3125.        In  netmail  areas,  beside the From string gadget there is another
  3126.        string gadget where you can insert the address of the sender of the
  3127.        message.  Normally  you  don't  have to worry about the contents of
  3128.        this gadget, During the export operation Mail Manager will scan the
  3129.        configured   Addresses   (   Akas  won't  be  scanned  )  and  will
  3130.        automatically  choose  the  right one ( normally the nearest to the
  3131.        destination  address  ).  If you instead want to force Mail Manager
  3132.        to  use a particular address you can insert it in the string gadget
  3133.        and  then  select  the 'Force Address' gadget.  If you click on the
  3134.        associated  popup  gadget or if you press RightAmiga+'?' while this
  3135.        string  gadget is active, Mail Manager will open a window where you
  3136.        can  select  one  of  the  configured Addresses or Akas, and if you
  3137.        select  one  of  these,  Mail Manager will automatically select the
  3138.        'Force Address' gadget.
  3139.  
  3140.  
  3141.     2.4.2  To
  3142.  
  3143.        Here you can insert the name of the addressee of the message.
  3144.        If  you insert here one of the nick names specified in the Userlist
  3145.        and  press  'Return'  Mail Manager will expand it to the associated
  3146.        name.   Since v1.1 I've implemented UserName completion, so you can
  3147.        insert  here  the  first  part  of a UserName and Mail Manager will
  3148.        expand  it  to  the  full  name.   For example suppose that in your
  3149.        Userlist  there is an entry for "Pino Aliberti", you can type "pin"
  3150.        and Mail Manager will expand it to "Pino Aliberti".
  3151.        Since v1.2 if there are multiple entries in the userlist that match
  3152.        with the inserted string, Mail Manager will consider the entry with
  3153.        the address nearest to the address used in the area.
  3154.        If  you  instead  insert  here  the  name  of  one of the senders /
  3155.        addressees  of  the  messages  contained  in  the  area  and  press
  3156.        'Return',  Mail  Manager  will  fill  the To Address field with the
  3157.        address of the user.
  3158.        If  you  click  on  the  associated  popup  gadget  or if you press
  3159.        RightAmiga+'?'  while  this  string  gadget  is  still active, Mail
  3160.        Manager  will  open  a window where you can select one of the names
  3161.        inserted  in  the  Userlist.  If you have inserted a pattern in the
  3162.        string  gadget  (  you  can  use all the AmigaDOS wildcards ), Mail
  3163.        Manager will insert in the list only the names that match with that
  3164.        pattern.
  3165.        In  netmail  areas Mail Manager offers you also a powerful nodelist
  3166.        support ( you must have traplist.library and a compiled nodelist ).
  3167.        If  you  enter a  pattern  in  the  To string gadget and then press
  3168.        RightAmiga+'!'  while  this  string  gadget  is  still active, Mail
  3169.        Manager  will  ask you the number of the zone you want to limit the
  3170.        search to ( enter 0 for no limitation ), and then it will search in
  3171.        the  Nodelist  all the sysops that match that pattern.  It could be
  3172.        a bit slow, particularly if you do not limit the search to a single
  3173.        zone,  but  I  think  that  Mail Manager is the only one able to do
  3174.        this, and I find this really really useful.
  3175.        In  netmail  areas,  besides  the To string gadget there is another
  3176.        string  gadget where you can insert the address of the addressee of
  3177.        the  message.   As  soon  as  you  press 'Return' Mail Manager will
  3178.        expand  the  address and, if the To string gadget is empty, it will
  3179.        scan  the  nodelist  looking  for  the  node  and  if  it finds the
  3180.        corresponding entry it will fill the To string gadget with the name
  3181.        of the sysop of that node.
  3182.        Since  v1.1  besides  the To Address string gadget there is a small
  3183.        button that shows you some useful information about the Destination
  3184.        Node of the message.
  3185.  
  3186.  
  3187.     2.4.3  Subj
  3188.  
  3189.        Here you can insert the subject of the message.
  3190.  
  3191.  
  3192.     2.4.4  Origin
  3193.  
  3194.        Here  you  can  insert the text that will be inserted in the origin
  3195.        line of echomail messages.
  3196.        If  you  click  on  the  associated  popup  gadget  or if you press
  3197.        RightAmiga+'?'  while  this  string  gadget  is  still active, Mail
  3198.        Manager  will  open  a  window  where  you  can  select  one of the
  3199.        configured Origin lines.
  3200.  
  3201.  
  3202.     2.4.5  Flavor
  3203.  
  3204.        This radio gadget will set the flavor of a netmail message. Flavor
  3205.        being Normal, Hold or Crash.
  3206.  
  3207.  
  3208.     2.4.6  Force Address
  3209.  
  3210.       Normally  during  the  export  operation  Mail  Manager  ignores the
  3211.       address   inserted   in   the   From   Address  string  gadget,  and
  3212.       automatically choose the better one within the configured addresses.
  3213.       If  you  instead  want  to  force  Mail  Manager to use a particular
  3214.       address you can insert the address in the From Address string gadget
  3215.       and then select the 'Force Address' gadget.
  3216.  
  3217.  
  3218.     2.4.7  Multi Send
  3219.  
  3220.       This  gadget  allows you to send a netmail message to many different
  3221.       persons.   If  you select this gadget, the Message Parameters Window
  3222.       won't  be  closed when you click on the 'Ok' gadget, allowing you to
  3223.       insert  new  parameters  for  another copy of the message.  When you
  3224.       have finished you can close the window with the 'Cancel' gadget.
  3225.  
  3226.  
  3227.     2.4.8  Receipt Request
  3228.  
  3229.       Sets the Return Receipt Request attribute to a netmail message.
  3230.  
  3231.  
  3232.     2.4.9  Private
  3233.  
  3234.        This  checkmark gadget will set the status of the Private attribute
  3235.        of a message.
  3236.  
  3237.  
  3238.     2.4.10 Kill Sent
  3239.  
  3240.        If this checkmark gadget is selected, the message will be flaged as
  3241.        'DEL' as soon as it has been exported.
  3242.  
  3243.  
  3244.     2.4.11 Reflow Text
  3245.  
  3246.       If  this  checkmark gadget is selected, Mail Manager will reflow the
  3247.       body of the message before writing it into the message base.
  3248.  
  3249.  
  3250.     2.4.12 File Attached
  3251.  
  3252.       When  you  select  this  gadget  Mail  Manager will open an ASL file
  3253.       requester  allowing you to select the file you want to attach to the
  3254.       message,  then  it  will  insert  the filename in the subject of the
  3255.       message ( the path will be removed during the export operation ).
  3256.       Mail Manager is able to manage file attached also in Echo areas, all
  3257.       you have to do is to configure the area as 'File Echo'.  Be careful,
  3258.       file  attached  in  echo  areas  are supported by a few programs and
  3259.       normally it is not legal to send them into normal echo areas.
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268. 3  MAIL MANAGER AREXX INTERFACE
  3269.  
  3270.   Mail Manager offers you a powerful Arexx interface.
  3271.  
  3272.   Some  ARexx  commands  ( followed by a (***) in the description ), could
  3273.   create problems if the Editor isn't in the Areas Window.  MM solves this
  3274.   problem  going  automatically back to the Areas Window as soon as one of
  3275.   this commands is executed.
  3276.  
  3277.   Of  course  this  is  not a good solution if this happens while you are,
  3278.   for example,  reading or writing a message. You can solve this 'problem'
  3279.   by checking the result of the Command 'MM_AreasWin' before executing one
  3280.   of  this  commands.   If  RC = 5 you can wait a few seconds with delay()
  3281.   (  remember  to load the rexxsupport.library ) and check again.  As soon
  3282.   as RC = 0 you can safely launch the command.
  3283.  
  3284.   Example:
  3285.  
  3286.   /*
  3287.   ** This script shows a nice and safe way for calling the Import function
  3288.   */
  3289.  
  3290.   address 'MAILMANAGER'
  3291.  
  3292.   MM_AreasWin
  3293.   if RC ~= 0 then do
  3294.      text = 'Please go back to the Areas Window as soon as possible'
  3295.      gadget = "*_Ok"
  3296.      MM_Requester '"There is an ARexx script waiting..."' 'text' 'gadget'
  3297.      end
  3298.  
  3299.   do until RC = 0
  3300.      call Delay(250)
  3301.      MM_AreasWin
  3302.      end
  3303.  
  3304.   MM_Import
  3305.  
  3306.   exit
  3307.  
  3308.  
  3309.  
  3310.  
  3311.   3.1  Standard MUI ARexx commands
  3312.  
  3313.  
  3314.     3.1.1  Quit
  3315.  
  3316.       Syntax:    Quit
  3317.       Function:  Shuts Down Mail Manager.
  3318.  
  3319.  
  3320.  
  3321.     3.1.2  Hide
  3322.  
  3323.       Syntax:    Hide
  3324.       Function:  Iconifies Mail Manager.
  3325.  
  3326.  
  3327.  
  3328.     3.1.3  Show
  3329.  
  3330.       Syntax:    Show
  3331.       Function:  UnIconifies Mail Manager.
  3332.  
  3333.  
  3334.  
  3335.     3.1.4  Help
  3336.  
  3337.       Syntax:    Help FILE/A 
  3338.       Function:  Writes  a  list of all the ARexx commands of Mail Manager
  3339.                  to the specified file.
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.   3.2  Mail Manager internal ARexx commands
  3347.  
  3348.  
  3349.     3.2.1  Ticks Management
  3350.  
  3351.  
  3352.       3.2.1.1  MM_ImportTicks
  3353.  
  3354.         Syntax:    MM_ImportTicks
  3355.  
  3356.         Function:  Launches MM Ticks Import function
  3357.  
  3358.         Result:    RC = 0  -  All OK   
  3359.  
  3360.  
  3361.  
  3362.       3.2.1.2  MM_HatchTick
  3363.  
  3364.         Syntax:    MM_HatchTick  AREATAG/A, STEM/A
  3365.  
  3366.         Function:  Inserts a Tick File in the area specified in <AREATAG>.
  3367.  
  3368.         Input:     <STEM>.FILE - Name of the File you want to send.
  3369.                    <STEM>.DESC - File Description
  3370.                    <STEM>.REPL - File to replace
  3371.  
  3372.         Result:    RC = 0  -  All OK
  3373.                    RC = 4  -  Unknown Area
  3374.  
  3375.  
  3376.  
  3377.     3.2.2  Areas Management
  3378.  
  3379.  
  3380.       3.2.2.1  MM_Import   (***)
  3381.  
  3382.         Syntax:    MM_Import
  3383.  
  3384.         Function:  Launches MM Import function
  3385.  
  3386.         Result:    RC = 0 - No message imported   
  3387.                    RC = 1 - Matrix messages imported
  3388.                    RC = 2 - Echo messages imported
  3389.                    RC = 3 - Matrix & Echo messages imported
  3390.  
  3391.  
  3392.  
  3393.       3.2.2.2  MM_Export
  3394.  
  3395.         Syntax:    MM_Export  AREATAG/F
  3396.  
  3397.         Function:  If  you  specify  an  <AREATAG>  it  Exports that Area,
  3398.                    otherwise it Exports All the Areas.
  3399.                    If  <AREATAG> = SMARTEXPORT  it  exports  all the areas
  3400.                    flagged with 'E'. Be careful, MM knows that an external
  3401.                    program has written a message into an area only after a
  3402.                    Scan  of the area.  So if an external prg has written a
  3403.                    message  into  an  area  and  you have not scanned that
  3404.                    area,   "MM_Export  'SMARTEXPORT'"  won't  export  that
  3405.                    message.  In general  'SMARTEXPORT' is useful only with
  3406.                    messages written or imported from Mail Manager.  If you
  3407.                    want  to  be  sure to export also messages written from
  3408.                    external programs you must perform a global Export.
  3409.  
  3410.         Result:    RC = 0  -  All OK
  3411.                    RC = 4  -  Unknown Area
  3412.  
  3413.  
  3414.  
  3415.       3.2.2.3  MM_Rescan
  3416.  
  3417.         Syntax:    MM_Rescan  AREATAG/A, NODE/A, DAYS/N, FORCED/F
  3418.  
  3419.         Function:  Performs a Rescan of the Area <AREATAG> for Node <NODE>.
  3420.                    If  you specify a number of Days different from 0, Mail
  3421.                    Manager will limit the Rescan to the last <DAYS> days.
  3422.                    If  you  specify the switch 'FORCED', MM will Export to
  3423.                    the Node also messages already exported to the node.
  3424.  
  3425.         Result:    RC = 0  -  All OK
  3426.                    RC = 1  -  Reserved
  3427.                    RC = 2  -  Reserved
  3428.                    RC = 3  -  Unknown Node
  3429.                    RC = 4  -  Unknown Area
  3430.  
  3431.  
  3432.  
  3433.       3.2.2.4  MM_Scan
  3434.  
  3435.         Syntax:    MM_Scan  AREATAG/F
  3436.  
  3437.         Function:  If  you  specify  an  <AREATAG>  it  Scans  that  Area,
  3438.                    otherwise it Scans All the Areas
  3439.  
  3440.         Result:    RC = 0  -  All OK
  3441.                    RC = 4  -  Unknown Area
  3442.  
  3443.  
  3444.  
  3445.       3.2.2.5  MM_Free   (***)
  3446.  
  3447.         Syntax:    MM_Free  AREATAG/F
  3448.  
  3449.         Function:  If  you  specify  an  <AREATAG>  it  Frees  the  Memory
  3450.                    associated   to   that   Area  and  writes  the  Index.
  3451.                    Otherwise it Frees All the Areas
  3452.  
  3453.         Result:    RC = 0  -  All OK
  3454.                    RC = 4  -  Unknown Area
  3455.  
  3456.  
  3457.  
  3458.       3.2.2.6  MM_Update
  3459.  
  3460.         Syntax:    MM_Update  AREATAG/F
  3461.  
  3462.         Function:  If  you  specify  an  <AREATAG>  it  writes  the  Index
  3463.                    associated  to  that Area.  Otherwise it writes All the
  3464.                    Indexes.  In  any  case  it  won't  free the associated
  3465.                    Memory.
  3466.  
  3467.         Result:    RC = 0  -  All OK
  3468.                    RC = 4  -  Unknown Area
  3469.  
  3470.  
  3471.  
  3472.       3.2.2.7  MM_WriteStats
  3473.  
  3474.         Syntax:    MM_WriteStats
  3475.  
  3476.         Function:  Writes the Statistics File
  3477.  
  3478.         Result:    RC = 0  -  All OK
  3479.  
  3480.  
  3481.  
  3482.       3.2.2.8  MM_Renumber
  3483.  
  3484.         Syntax:    MM_Renumber  AREATAG/F
  3485.  
  3486.         Function:  If  you  specify  an  <AREATAG> it Renumbers that Area,
  3487.                    Otherwise it Renumbers all the Areas.
  3488.                    Be  careful !!!  This function does not update the link
  3489.                    fields  of  the  message header ( used for example from
  3490.                    DLG ), so DLG users should renumber their MsgBases only
  3491.                    with the DLG internal Renumber function.
  3492.  
  3493.         Result:    RC = 0  -  All OK
  3494.                    RC = 4  -  Unknown Area
  3495.  
  3496.  
  3497.  
  3498.       3.2.2.9  MM_Optimize 
  3499.  
  3500.         Syntax:    MM_Optimize  AREATAG/F
  3501.  
  3502.         Function:  If you specify an  <AREATAG> it Optimizes the text file
  3503.                    of  that  Area,  Otherwise  it Optimizes all the Areas.
  3504.                    This  function  is  active  only with Areas in Quick or
  3505.                    Compressed MsgBases
  3506.  
  3507.         Result:    RC = 0  -  All OK
  3508.                    RC = 4  -  Unknown Area
  3509.  
  3510.  
  3511.  
  3512.       3.2.2.10  MM_Delete   (***)
  3513.  
  3514.         Syntax:    MM_Delete  AREATAG/F
  3515.  
  3516.         Function:  If  you  specify an  <AREATAG> it Deletes Messages from
  3517.                    that Area.  Otherwise  it Deletes Messages from all the
  3518.                    Areas.
  3519.  
  3520.         Result:    RC = 0  -  All OK
  3521.                    RC = 4  -  Unknown Area
  3522.  
  3523.  
  3524.  
  3525.       3.2.2.11  MM_Purge   (***)
  3526.  
  3527.         Syntax:    MM_Purge  AREATAG/F
  3528.  
  3529.         Function:  If  you  specify an  <AREATAG> it Deletes Messages from
  3530.                    that  Area.  Otherwise it Deletes Messages from all the
  3531.                    Areas.  In any case UnRead Messages won't be deleted
  3532.  
  3533.         Result:    RC = 0  -  All OK
  3534.                    RC = 4  -  Unknown Area
  3535.  
  3536.  
  3537.  
  3538.       3.2.2.12  MM_CleanArea   (***)
  3539.  
  3540.         Syntax:    MM_CleanArea  AREATAG/A
  3541.  
  3542.         Function:  It  scans the  area specified in <AREATAG> deleting all
  3543.                    the Messages flagged as 'DEL'
  3544.  
  3545.         Result:    RC = 0  -  All OK
  3546.                    RC = 4  -  Unknown Area
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.     3.2.3  Messages Management
  3555.  
  3556.  
  3557.       3.2.3.1  MM_ListMsgs
  3558.  
  3559.         Syntax:    MM_ListMsgs  AREATAG/A,STEM/A
  3560.  
  3561.         Function:  Fills the Stem  <STEM>  with some information about the
  3562.                    messages in the Area <AREATAG>.
  3563.  
  3564.  
  3565.         Result:    RC = 0  -  All OK
  3566.                    RC = 4  -  Unknown Area
  3567.                    <STEM>.COUNT     - Number of Messages in the Stem
  3568.                    <STEM>.<n>.NUM   - Number of the Msg <n>
  3569.                    <STEM>.<n>.DATE  - Creation Date of the Msg <n>
  3570.                    <STEM>.<n>.FROM  - Name of the Sender of the Msg <n>
  3571.                    <STEM>.<n>.TO    - Name of the Addressee of the Msg <n>
  3572.                    <STEM>.<n>.SUBJ  - Subject of the Msg <n>
  3573.  
  3574.  
  3575.  
  3576.       3.2.3.2  MM_SearchMsgs
  3577.  
  3578.         Syntax:    MM_SearchMsgs  AREATAG/A,STEM/A,FROM/A,TO/A,SUBJ/A,FLAGS/M
  3579.  
  3580.         Function:  Fills the Stem <STEM> with the Number of the Messages of
  3581.                    the  Area  <AREATAG> that match the Patterns ( AmigaDOS
  3582.                    wildcards  allowed  ) specified in <FROM>, <TO>, <SUBJ>
  3583.                    with the Attributes <FLAGS>.
  3584.  
  3585.                    Possible values for <FLAGS>:
  3586.  
  3587.                    SENT       - MSG has been already Exported
  3588.                    INTR       - MSG  isn't  addressed  to one of the Addresses
  3589.                                 or Akas configured.
  3590.                    READ       - MSG has been Read
  3591.                    UNR        - MSG is UnReplied
  3592.                    IMP        - MSG has been Imported
  3593.                    DEL        - MSG has been flagged for Deletion
  3594.                    DUPE       - MSG is flagged as Dupe
  3595.                    UNKNWAREA  - MSG is flagged as Unknown Area
  3596.                    UNLNKNODE  - MSG is flagged as Unknown Node
  3597.                    MARK       - MSG is Marked
  3598.                    SAFE       - MSG is protected from deletion
  3599.                    SYS        - MSG is an UnRead msg addressed to the sysop
  3600.                    !SENT      - MSG Must be Exported
  3601.                    !INTR      - MSG  is  addressed  to  one  of  the Addresses
  3602.                                 or Akas configured.
  3603.                    !READ      - MSG hasn't been Read
  3604.                    !UNR       - MSG in Replied
  3605.                    !IMP       - MSG  hasn't  been Imported (was written on the
  3606.                                 system)
  3607.                    !DEL        - MSG hasn't been flagged for Deletion 
  3608.                    !DUPE       - MSG isn't flagged as Dupe 
  3609.                    !UNKNWAREA  - MSG isn't flagged as Unknown Area
  3610.                    !UNLNKNODE  - MSG isn't flagged as Unknown Node
  3611.                    !MARK       - MSG isn't Marked 
  3612.                    !SAFE       - MSG isn't protected from deletion 
  3613.                    !SYS        - MSG isn't an UnRead msg addressed to the sysop 
  3614.  
  3615.  
  3616.         Result:    RC = 0  -  All OK
  3617.                    RC = 4  -  Unknown Area
  3618.                    <STEM>.COUNT - Number of Messages in the Stem
  3619.                    <STEM>.<n>   - Number of the Msg ( <n> = 0 to COUNT-1 )
  3620.  
  3621.  
  3622.  
  3623.       3.2.3.3  MM_ReadMsg
  3624.  
  3625.         Syntax:    MM_ReadMsg  AREATAG/A, MSGNUM/A, STEM/A
  3626.  
  3627.         Function:  Reads the Message number <MSGNUM> in the Area <AREATAG>
  3628.                    and fills the Stem <STEM>
  3629.  
  3630.         Result:    RC = 0  -  All OK
  3631.                    RC = 4  -  Unknown Area or Unknown Message
  3632.                    <STEM>.FROM       - Name of the Sender of the Msg
  3633.                    <STEM>.FROMADDR   - Address of the Sender of the Msg
  3634.                    <STEM>.TO         - Name of the Addressee of the Msg
  3635.                    <STEM>.TOADDR     - Address of the Addressee of the Msg
  3636.                    <STEM>.SUBJ       - Subject of the Msg
  3637.                    <STEM>.DATE       - Creation Date of the Msg
  3638.                    <STEM>.FLAGS      - Flags of the Msg
  3639.                                        PVT CRASH HOLD SENT INTR KILL RRR FATT
  3640.                                        UNR SYS READ IMP MARK SAFE DEL DUPE
  3641.                                        UNKNWAREA UNLNKNODE
  3642.                    <STEM>.HEAD.COUNT - Number of Kludge Lines in the Msg
  3643.                    <STEM>.HEAD.<n>   - Kludge Line Number <n>
  3644.                                        ( <n> = 0 to COUNT-1 )
  3645.                    <STEM>.TEXT.COUNT - Number of Text Lines in the Msg
  3646.                    <STEM>.TEXT.<n>   - Text Line Number <n>
  3647.                                        ( <n> = 0 to COUNT-1 )
  3648.                    <STEM>.FOOT.COUNT - Number of Control Lines in the Msg
  3649.                                        (Tear,Origin,Seen-By,Path,Via Node)
  3650.                    <STEM>.FOOT.<n>   - Control Line Number <n>
  3651.                                        ( <n> = 0 to COUNT-1 )
  3652.  
  3653.  
  3654.  
  3655.       3.2.3.4  MM_WriteMsg
  3656.  
  3657.         Syntax:    MM_WriteMsg  AREATAG/A, STEM/A
  3658.  
  3659.         Function:  Writes  a  message  in  the Area <AREATAG> reading data
  3660.                    from Stem <STEM>
  3661.  
  3662.         Input:     <STEM>.FROM     - Name of the Sender of the Msg.
  3663.                                      Default:  name  specified  as Default
  3664.                                      Sysop.
  3665.  
  3666.                    <STEM>.FROMADDR - Address of the Sender of the Msg
  3667.                                      The  address  passed  here  WON'T  be
  3668.                                      changed  during  Export.  If you want
  3669.                                      to  use  your  Address nearest to the
  3670.                                      destination  of the MSG you must pass
  3671.                                      an empty string ("") here.
  3672.  
  3673.                    <STEM>.TO        - Name of the Addressee of the Msg
  3674.                                       Default: ""
  3675.  
  3676.                    <STEM>.TOADDR    - Address of the Addressee of the Msg.
  3677.                                       If  the area is a  NetMail  area you
  3678.                                       MUST supply a valid address
  3679.  
  3680.                    <STEM>.SUBJ      - Subject of the Msg. Default: ""
  3681.  
  3682.                    <STEM>.TEAR      - The  contents  of this variable will
  3683.                                       be  added to the end of the standard
  3684.                                       MM tear line. Max 16 Chrs.
  3685.                                       Default:  ""
  3686.  
  3687.                    <STEM>.ORIGIN    - Origin line      Default: The origin
  3688.                                       configured for the area.
  3689.  
  3690.                    <STEM>.FLAGS     - Flags of the Msg: REFLOW, PVT, CRASH,
  3691.                                       SENT, FATT, KILL, HOLD, RRR,
  3692.                                       Default: "PVT" in NetMail areas
  3693.  
  3694.                    <STEM>.FILE      - Name  of the file containing the Text
  3695.                                       of the MSG.   Default: "T:MM.TRANS"
  3696.  
  3697.         Result:    RC = 0  -  All OK
  3698.                    RC = 4  -  Unknown Area
  3699.  
  3700.  
  3701.  
  3702.       3.2.3.5  MM_EditMsg
  3703.  
  3704.         Syntax:    MM_EditMsg  AREATAG/A, MSGNUM/A, STEM/A
  3705.  
  3706.         Function:  Edits the Message number <MSGNUM> in the Area <AREATAG>
  3707.                    using data stored in the Stem <STEM>.
  3708.                    Undefined  fields  or empty fields leave unchanged that
  3709.                    part of the header.
  3710.  
  3711.         Input:     <STEM>.FROM      - Name of the Sender of the Msg
  3712.  
  3713.                    <STEM>.FROMADDR  - Address of the Sender of the Msg
  3714.  
  3715.                    <STEM>.TO        - Name of the Addressee of the Msg
  3716.  
  3717.                    <STEM>.TOADDR    - Address of the Addressee of the Msg
  3718.  
  3719.                    <STEM>.SUBJ      - Subject of the Msg
  3720.  
  3721.                    <STEM>.FLAGS     - Flags of the Msg 
  3722.                                       Set the Flag     Clear the Flag
  3723.                                       ------------     --------------
  3724.                                           PVT               !PVT
  3725.                                           CRASH             !CRASH
  3726.                                           SENT              !SENT
  3727.                                           FATT              !FATT
  3728.                                           KILL              !KILL
  3729.                                           HOLD              !HOLD
  3730.                                           RRR               !RRR
  3731.  
  3732.                    <STEM>.FILE      - Name  of the file containing the Text
  3733.                                       of  the  MSG.  If not specified, the
  3734.                                       text will be left unchanged.
  3735.  
  3736.         Result:    RC = 0  -  All OK
  3737.                    RC = 4  -  Unknown Area or Unknown Msg
  3738.  
  3739.  
  3740.  
  3741.       3.2.3.6  MM_QuoteMsg
  3742.  
  3743.         Syntax:    MM_QuoteMsg  AREATAG/A, MSGNUM/A, NOLOGO/F
  3744.  
  3745.         Function:  Quotes the Message number <MSGNUM> in the Area <AREATAG>
  3746.                    The  quoted  text  will  be  written  in the  configured
  3747.                    TempFile.  If you specify the NOLOGO keyword MM will not
  3748.                    append the configured Logo.
  3749.  
  3750.         Result:    RC = 0  -  All OK
  3751.                    RC = 4  -  Unknown Area or Unknown Msg
  3752.  
  3753.  
  3754.  
  3755.       3.2.3.7  MM_DeleteMsg   (***)
  3756.  
  3757.         Syntax:    MM_DeleteMsg  AREATAG/A, MSGNUM/A
  3758.  
  3759.         Function:  Deletes the Msg number <MSGNUM> in the Area <AREATAG>
  3760.  
  3761.         Result:    RC = 0  -  All OK
  3762.                    RC = 4  -  Unknown Area or Unknown Msg
  3763.  
  3764.  
  3765.  
  3766.       3.2.3.8  MM_MoveMsg
  3767.  
  3768.         Syntax:    MM_MoveMsg  FROMAREATAG/A, MSGNUM/A, TOAREATAG/A
  3769.  
  3770.         Function:  Moves   the   Msg   number   <MSGNUM>   from  the  area
  3771.                    <FROMAREATAG> to the Area <TOAREATAG>. The old msg will
  3772.                    be flagged as DELETED and SENT
  3773.  
  3774.         Result:    RC = 0  -  All OK
  3775.                    RC = 4  -  Unknown Area or Unknown Msg
  3776.  
  3777.  
  3778.  
  3779.       3.2.3.9  MM_EditMsgFlags
  3780.  
  3781.         Syntax:    MM_EditMsgFlags  AREATAG/A, MSGNUM/A, VARNAME/A
  3782.  
  3783.         Function:  Edits  the  Flags of the Message number <MSGNUM> in the
  3784.                    Area  <AREATAG>  using  data  stored  in  the  variable
  3785.                    <VARNAME>.
  3786.                    Possible values for the flags stored in <VARNAME>:
  3787.  
  3788.                             Sets the Flag     Clears the Flag
  3789.                             -------------     ---------------
  3790.                                  UNR               !UNR
  3791.                                  SYS               !SYS
  3792.                                  READ              !READ
  3793.                                  SENT              !SENT
  3794.                                  MARK              !MARK
  3795.                                  SAFE              !SAFE
  3796.                                  DEL               !DEL
  3797.  
  3798.         Result:    RC = 0  -  All OK
  3799.                    RC = 4  -  Unknown Area or Unknown Msg
  3800.  
  3801.  
  3802.  
  3803.  
  3804.  
  3805.     3.2.4  Configuration Management
  3806.  
  3807.  
  3808.       3.2.4.1  MM_LoadCfg   (***)
  3809.  
  3810.         Syntax:    MM_LoadCfg  FILE/F
  3811.  
  3812.         Function:  Loads  the  configuration.  If <FILE> is not specified,
  3813.                    it will reload the actual configuration file.
  3814.  
  3815.         Result:    RC = 0  -  All OK
  3816.  
  3817.  
  3818.  
  3819.       3.2.4.2  MM_SaveCfg
  3820.  
  3821.         Syntax:    MM_SaveCfg  FILE/F
  3822.  
  3823.         Function:  Saves  the  Configuration.  If <FILE> is not specified,
  3824.                    it  will  save  the configuration with the same name of
  3825.                    the last loaded configuration File.
  3826.  
  3827.         Result:    RC = 0  -  All OK
  3828.  
  3829.  
  3830.  
  3831.       3.2.4.3  MM_GetSysop
  3832.  
  3833.         Syntax:    MM_GetSysop  VARNAME/A
  3834.  
  3835.         Function:  Fills the variable <VARNAME> with the Name of the SysOp
  3836.  
  3837.         Result:    RC = 0  -  All OK
  3838.  
  3839.  
  3840.  
  3841.       3.2.4.4  MM_GetAddrs
  3842.  
  3843.         Syntax:    MM_GetAddrs  STEM/A
  3844.  
  3845.         Function:  Fills the Stem <STEM> with your Addresses and Akas
  3846.  
  3847.         Result:    RC = 0  -  All OK
  3848.                    <STEM>.COUNT - Number of configured Nodes
  3849.                    <STEM>.<n>   - Address of you Address <n>
  3850.                                   <n> = 0 to COUNT-1
  3851.  
  3852.  
  3853.  
  3854.       3.2.4.5  MM_GetNearestAddr
  3855.  
  3856.         Syntax:    MM_GetNearestAddr NODE/A, VARNAME/A
  3857.  
  3858.         Function:  Fills  the variable <VARNAME> with your Address nearest
  3859.                    to the Node <NODE>.  It doesn't considers your Akas.
  3860.  
  3861.         Result:    RC = 0  -  All OK
  3862.  
  3863.  
  3864.  
  3865.       3.2.4.6  MM_GetGroups
  3866.  
  3867.         Syntax:    MM_GetGroups  STEM/A
  3868.  
  3869.         Function:  Fills  the  Stem <STEM> with the name of the Groups
  3870.                    configured
  3871.  
  3872.         Result:    RC = 0  -  All OK
  3873.                    <STEM>.COUNT - Number of configured Groups
  3874.                    <STEM>.<n>   - Name of the Group <n>
  3875.                                   <n> = 0 to COUNT-1
  3876.  
  3877.  
  3878.  
  3879.       3.2.4.7  MM_GetGroupAreas
  3880.  
  3881.         Syntax:    MM_GetGroupAreas  STEM/A, GROUP/A, LEVEL/A
  3882.  
  3883.         Function:  Fills  the  Stem  <STEM>  with  the Names  of the Areas
  3884.                    belonging  to  the group <GROUP>, and the access levels
  3885.                    required for the areas within the group.
  3886.                    If  <LEVEL>  !=  0  MM  will  return only areas with an
  3887.                    access level <= <LEVEL>
  3888.  
  3889.         Result:    RC = 0  -  All OK
  3890.                    RC = 4  -  Unknown Group
  3891.                    <STEM>.COUNT     - Number  of  Areas  belonging  to the
  3892.                                       group
  3893.                    <STEM>.<n>.AREA  - Tag Name of the Area <n>
  3894.                                       <n> = 0 to COUNT-1 
  3895.                    <STEM>.<n>.LEVEL - access  level required for this area
  3896.                                       within the group.
  3897.  
  3898.  
  3899.  
  3900.       3.2.4.8  MM_GetGroupTickAreas
  3901.  
  3902.         Syntax:    MM_GetGroupTickAreas  STEM/A, GROUP/A, LEVEL/A
  3903.  
  3904.         Function:  Fills  the Stem <STEM> with the Names of the Tick Areas
  3905.                    belonging  to  the group <GROUP>, and the access levels
  3906.                    required for the areas within the group.
  3907.                    If  <LEVEL> != 0,  MM  will  return  only areas with an
  3908.                    access level <= <LEVEL>
  3909.  
  3910.         Result:    RC = 0  -  All OK
  3911.                    RC = 4  -  Unknown Group
  3912.                    <STEM>.COUNT - Number of Areas belonging to the group
  3913.                    <STEM>.<n>.AREA  - Name of the Area number <n>
  3914.                                       <n> = 0 to COUNT-1 
  3915.                    <STEM>.<n>.LEVEL - access  level  required for area <n>
  3916.                                       within the group.
  3917.  
  3918.  
  3919.  
  3920.       3.2.4.9  MM_GetNodes
  3921.  
  3922.         Syntax:    MM_GetNodes  STEM/A
  3923.  
  3924.         Function:  Fills  the  Stem <STEM> with the Addresses of the Nodes
  3925.                    configured
  3926.  
  3927.         Result:    RC = 0  -  All OK
  3928.                    <STEM>.COUNT - Number of configured Nodes
  3929.                    <STEM>.<n>   - Address of the Node <n>
  3930.                                   <n> = 0 to COUNT-1
  3931.  
  3932.  
  3933.  
  3934.       3.2.4.10  MM_GetNodeInfo
  3935.  
  3936.         Syntax:    MM_GetNodeInfo  NODE/A, STEM/A
  3937.  
  3938.         Function:  Fills  the  Stem <STEM> with some information about the
  3939.                    Node <NODE>
  3940.  
  3941.         Result:    RC = 0  -  All OK
  3942.                    RC = 3  -  Unknown Node
  3943.                    <STEM>.ADDRDIM        - Dim. of the  Seen-By/Path lines
  3944.                                            in  messages  exported  to  the
  3945.                                            Node:  2, 4, 5.
  3946.                    <STEM>.PACKDIM        - Dim.  of  the  PKTs created for
  3947.                                            the Node:  3, 4, 5.
  3948.                    <STEM>.ECHOFLAVOR     - Flavor of Echomail PKTs created
  3949.                                            for  the Node:  NORMAL, DIRECT,
  3950.                                            HOLD, CRASH, VIRTUAL.
  3951.                    <STEM>.TICKFLAVOR     - Flavor  of  Tick Files  created
  3952.                                            for  the Node:  NORMAL, DIRECT,
  3953.                                            HOLD, CRASH, VIRTUAL.
  3954.                    <STEM>.ARCHIVER       - Archiver for the node
  3955.                    <STEM>.PKTPW          - Packet Password for the Node
  3956.                    <STEM>.AREAFIXPW      - AreaFix Password for the Node
  3957.                    <STEM>.TICKPW         - Tick Password for the Node
  3958.                    <STEM>.USERFLAGS      - User Flags for the Node
  3959.                    <STEM>.GROUPCOUNT     - Number   of  groups   the  node
  3960.                                            belongs to.
  3961.                    <STEM>.GROUPNAME.<n>  - Name of the group number <n>
  3962.                                            <n> = 0 to GROUPCOUNT-1
  3963.                    <STEM>.GROUPLEVEL.<n> - Access level of the Node within
  3964.                                            the group number <n>
  3965.                    <STEM>.AREA.COUNT     - Number  of  Areas  the node  is
  3966.                                            connected to.
  3967.                    <STEM>.AREA.<n>       - Tag Name of the area number <n>
  3968.                                            <n> = 0 to AREA.COUNT - 1
  3969.                    <STEM>.TICKAREA.COUNT - Number  of  the  Tick Areas the
  3970.                                            node is connected to.
  3971.                    <STEM>.TICKAREA.<n>   - Tag   Name  of  the  Tick  Area
  3972.                                            number <n>.
  3973.                                            <n> = 0 to TICKAREA.COUNT - 1
  3974.  
  3975.  
  3976.  
  3977.       3.2.4.11  MM_SetNodeInfo
  3978.  
  3979.         Syntax:    MM_SetNodeInfo  NODE/A, PARAMETER/A, DATA/A
  3980.  
  3981.         Function:  Modifies  some  of the configurations parameters of the
  3982.                    Node <NODE>
  3983.  
  3984.         Input:     PARAMETER      DATA
  3985.                 ----------------------------------------------------------
  3986.                    PKTPW          <Password>
  3987.                    AREAFIXPW      <Password>
  3988.                    TICKPW         <Password>
  3989.                    ADDRDIM        ADDR5D / ADDR4D / ADDR2D
  3990.                    PACKDIM        PACK5D / PACK4D / PACK3D
  3991.                    ECHOFLAVOR     NORMAL / DIRECT / CRASH / HOLD / VIRTUAL
  3992.                    TICKFLAVOR     NORMAL / DIRECT / CRASH / HOLD / VIRTUAL
  3993.                    USERFLAGS      <UserFlags>
  3994.                    ARCHIVER       <Archiver>
  3995.  
  3996.         Result:    RC = 0  -  All OK
  3997.                    RC = 3  -  Unknown Node
  3998.  
  3999.  
  4000.  
  4001.       3.2.4.12  MM_GetCfgPaths
  4002.  
  4003.         Syntax:    MM_GetCfgPaths  STEM/A
  4004.  
  4005.         Function:  Fills the Stem <STEM> with some paths configured.
  4006.  
  4007.         Result:    RC = 0  -  All OK
  4008.                    <STEM>.EDITOR      - Editor command
  4009.                    <STEM>.TEMPFILE    - Temporary File
  4010.                    <STEM>.INBOUND     - Inbound dir
  4011.                    <STEM>.OUTBOUND    - Outbound dir
  4012.                    <STEM>.BUNDLEDIR   - Outgoing Bundles dir
  4013.                    <STEM>.TICDIR      - Outgoing *.TIC dir
  4014.                    <STEM>.TEMPPKTDIR  - Temporary Outgoing Pkts dir
  4015.                    <STEM>.BADDIR      - Bad dir
  4016.                    <STEM>.BACKUPDIR   - Backup dir
  4017.                    <STEM>.WORKDIR     - Working dir
  4018.                    <STEM>.MAILDEV     - Mail device
  4019.                    <STEM>.USERLIST    - UserList file
  4020.                    <STEM>.NODELISTDIR - Nodelist dir
  4021.                    <STEM>.CFGFILE     - Configuration File
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027.       3.2.4.13  MM_GetAreas
  4028.  
  4029.         Syntax:    MM_GetAreas  STEM/A, AREATYPES/M
  4030.  
  4031.         Function:  Fills  the  Stem <STEM> with the Tag Names of the Areas
  4032.                    configured.   If  you  specify  some AREATYPES, MM will
  4033.                    consider  only  areas  with  those AreaTypes.  Possible
  4034.                    values for <AREATYPES>:
  4035.                    MAIL   - Areas of type MAIL
  4036.                    FECHO  - Areas of type FECHO
  4037.                    ECHO   - Areas of type ECHO  and  FECHO
  4038.                    BAD    - Areas of type BAD
  4039.  
  4040.         Result:    RC = 0  -  All OK
  4041.                    <STEM>.COUNT - Number of configured Areas
  4042.                    <STEM>.<n>   - Tag Name of the Area <n>
  4043.                                   <n> = 0 to COUNT-1
  4044.  
  4045.  
  4046.  
  4047.       3.2.4.14  MM_GetAreaInfo
  4048.  
  4049.         Syntax:    MM_GetAreaInfo  AREATAG/A, STEM/A
  4050.  
  4051.         Function:  Fills  the  Stem <STEM> with some information about the
  4052.                    Area <AREATAG>
  4053.  
  4054.         Result:    RC = 0  -  All OK
  4055.                    RC = 4  -  Unknown Area
  4056.                    <STEM>.NAME       - Name of the area
  4057.                    <STEM>.DESC       - Description of the area
  4058.                    <STEM>.PATH       - Path of the area
  4059.                    <STEM>.ALTPATH    - Alternate Path of the area
  4060.                    <STEM>.GROUP      - Name of the group this area belongs
  4061.                                        to
  4062.                    <STEM>.LEVEL      - Access level required for this area
  4063.                                        within the group
  4064.                    <STEM>.ALIAS      - Your Name in this area
  4065.                    <STEM>.ADDR       - Your Address in this area
  4066.                    <STEM>.NODE.COUNT - Number of Nodes linked to the area
  4067.                    <STEM>.NODE.<n>   - Addresses of node number <n>
  4068.                                        <n> = 0 to COUNT-1 
  4069.                    <STEM>.TYPE       - Type of the area: MAIL, ECHO, FECHO,
  4070.                                        BAD
  4071.                    <STEM>.MBASE      - Message Base used for the area:
  4072.                                        PLAIN, IDX, QUICK, COMP, PTHRO
  4073.                    <STEM>.NMSG       - Number of the Messages in the area
  4074.                    <STEM>.HIMSG      - Number of the last Message in the
  4075.                                        area
  4076.                    <STEM>.USERFLAGS  - User Flags for the Area
  4077.  
  4078.  
  4079.  
  4080.       3.2.4.15  MM_CreateArea
  4081.  
  4082.         Syntax:    MM_CreateArea  AREATAG/A, PATH/A, ADDR/A, MSGBASE/A,
  4083.                                   GROUP/A, GROUPLEVEL/A, NODE/A
  4084.  
  4085.         Function:  Creates a New Echo Area adding it to the configuration,
  4086.                    then saves it.  It also connects the Node <NODE> to the
  4087.                    Area.  The area is created with the following defaults:
  4088.  
  4089.                    Tag        = <AREATAG>
  4090.                    Name       = Tag
  4091.                    Path       = <PATH>Tag/
  4092.                    Address    = <ADDR>
  4093.                    MsgBase    = <MSGBASE> - PLAIN, IDX, QUICK, COMP, PTHRO
  4094.                    Show       = All
  4095.                    OrderBy    = Number
  4096.                    DeleteBy   = Number
  4097.                    NDelete    = 200
  4098.                    GroupName  = <GROUP>
  4099.                    GroupLevel = <GROUPLEVEL>
  4100.  
  4101.  
  4102.         Result:    RC = 0  -  All OK
  4103.                    RC = 1  -  Area Already defined
  4104.                    RC = 2  -  Unknown Address
  4105.                    RC = 3  -  Unknown Node
  4106.                    RC = 4  -  Unknown Group
  4107.  
  4108.  
  4109.  
  4110.       3.2.4.16  MM_AddAreaNode
  4111.  
  4112.         Syntax:    MM_AddAreaNode  AREATAG/A, NODE/A, ACCESS/F
  4113.  
  4114.         Function:  Connects the Node <NODE> to Area <AREATAG>.
  4115.                    If you  specify  READONLY  as <ACCESS>, messages coming
  4116.                    from that node won't be imported in the area.
  4117.                    If  you  instead specify WRITEONLY as <ACCESS> messages
  4118.                    won't be exported to that node,
  4119.  
  4120.  
  4121.         Result:    RC = 0  -  All OK
  4122.                    RC = 1  -  The Node is already Connected to the Area
  4123.                    RC = 2  -  Reserved
  4124.                    RC = 3  -  Unknown Node
  4125.                    RC = 4  -  Unknown Area
  4126.  
  4127.  
  4128.  
  4129.       3.2.4.17  MM_DelAreaNode
  4130.  
  4131.         Syntax:    MM_DelAreaNode  AREATAG/A, NODE/A
  4132.  
  4133.         Function:  Disconnect the Node <NODE> from Area <AREATAG>
  4134.  
  4135.         Result:    RC = 0  -  All OK
  4136.                    RC = 1  -  Node is not connected to the Area
  4137.                    RC = 2  -  Reserved
  4138.                    RC = 3  -  Unknown Node
  4139.                    RC = 4  -  Unknown Area
  4140.  
  4141.  
  4142.  
  4143.       3.2.4.18  MM_GetTickAreas
  4144.  
  4145.         Syntax:    MM_GetTickAreas  STEM/A
  4146.  
  4147.         Function:  Fills  the  Stem <STEM>  with the Tag Names of the Tick
  4148.                    Areas configured.
  4149.  
  4150.         Result:    RC = 0  -  All OK
  4151.                    <STEM>.COUNT - Number of configured Areas
  4152.                    <STEM>.<n>   - Tag Name of the Area number <n>
  4153.                                   <n> = 0 to COUNT-1
  4154.  
  4155.  
  4156.  
  4157.       3.2.4.19  MM_GetTickAreaInfo
  4158.  
  4159.         Syntax:    MM_GetTickAreaInfo  AREATAG/A, STEM/A
  4160.  
  4161.         Function:  Fills  the  Stem <STEM> with some information about the
  4162.                    Tick Area <AREATAG>
  4163.  
  4164.         Result:    RC = 0  -  All OK
  4165.                    RC = 4  -  Unknown Area
  4166.                    <STEM>.DESC       - Description of the area
  4167.                    <STEM>.PATH       - Path of the area
  4168.                    <STEM>.ALTPATH    - Alternate Path of the area
  4169.                    <STEM>.GROUP      - Name of the group this area belongs
  4170.                                        to
  4171.                    <STEM>.LEVEL      - Access level required for this area
  4172.                                        within the group
  4173.                    <STEM>.ADDR       - Your Address in this area
  4174.                    <STEM>.NODE.COUNT - Number of Nodes linked to the area
  4175.                    <STEM>.NODE.<n>   - Address of nodes number <n>
  4176.                                        <n> = 0 to COUNT-1
  4177.                    <STEM>.USERFLAGS  - User Flags for the Area
  4178.  
  4179.  
  4180.  
  4181.       3.2.4.20  MM_AddTickAreaNode
  4182.  
  4183.         Syntax:    MM_AddTickAreaNode  AREATAG/A, NODE/A, ACCESS/F
  4184.  
  4185.         Function:  Connects the Node <NODE> to the Tick Area <AREATAG>
  4186.                    If  you specify READONLY as <ACCESS>, Tick files coming
  4187.                    from that node won't be imported in the area.
  4188.                    If you instead specify WRITEONLY as <ACCESS> Tick files
  4189.                    won't be exported to that node,
  4190.  
  4191.         Result:    RC = 0  -  All OK
  4192.                    RC = 1  -  The Node is already Connected to the Area
  4193.                    RC = 2  -  Reserved
  4194.                    RC = 3  -  Unknown Node
  4195.                    RC = 4  -  Unknown Area
  4196.  
  4197.  
  4198.  
  4199.  
  4200.       3.2.4.21  MM_DelTickAreaNode
  4201.  
  4202.         Syntax:    MM_DelTickAreaNode  AREATAG/A, NODE/A
  4203.  
  4204.         Function:  Disconnect the Node <NODE> from Area <AREATAG>
  4205.  
  4206.         Result:    RC = 0  -  All OK
  4207.                    RC = 1  -  The Node is not connected to the Area
  4208.                    RC = 2  -  Reserved
  4209.                    RC = 3  -  Unknown Node
  4210.                    RC = 4  -  Unknown Area
  4211.  
  4212.  
  4213.  
  4214.  
  4215.  
  4216.  
  4217.  
  4218.     3.2.5  Miscellaneous Management
  4219.  
  4220.  
  4221.       3.2.5.1  MM_GetNodelistNode
  4222.  
  4223.         Syntax:    MM_GetNodelistNode  NODE/A, STEM/A
  4224.  
  4225.         Function:  Finds  the  node  <NODE>  in the nodelist and fills the
  4226.                    Stem <STEM> with some information about the node.
  4227.  
  4228.         Result:    RC = 0  -  All OK
  4229.                    RC = 4  -  Unknown Node
  4230.                    RC = 5  -  Unable to open the Nodelist
  4231.                    <STEM>.SYSTEM   - Name of the System
  4232.                    <STEM>.SYSOP    - Name of the Sysop
  4233.                    <STEM>.CITY     - City and State
  4234.                    <STEM>.PHONE    - Phone Number
  4235.                    <STEM>.BAUDRATE - Baud Rate
  4236.                    <STEM>.FLAGS    - Nodelist Flags
  4237.  
  4238.  
  4239.  
  4240.       3.2.5.2  MM_RequestFiles
  4241.  
  4242.         Syntax:    MM_RequestFiles  NODE/A, STEM/A
  4243.  
  4244.         Function:  Opens  the MM FileRequest window, and fills it with the
  4245.                    node <NODE> and the files listed in the Stem <STEM>.
  4246.  
  4247.         Input:     <STEM>.COUNT  - Number of files to be requested
  4248.                    <STEM>.<n>    - File number <n>.  <n> = 0 to COUNT-1
  4249.  
  4250.         Result:    RC = 0  -  All OK   
  4251.  
  4252.  
  4253.  
  4254.       3.2.5.3  MM_AddToFlow
  4255.  
  4256.         Syntax:    MM_AddToFlow  FILE/A, NODE/A, TYPE/A
  4257.  
  4258.         Function:  Adds the file <FILE> to a Flow file of type <TYPE> for
  4259.                    the Node <NODE>.  If the File is already present in the
  4260.                    Flow File, it will NOT be added again.
  4261.  
  4262.         Input:     <TYPE>  - Type of the Flow File:
  4263.                              REQ, NORMAL, DIRECT, CRASH, HOLD
  4264.  
  4265.         Result:    RC = 0  -  All OK   
  4266.  
  4267.  
  4268.  
  4269.       3.2.5.4  MM_AreasWin
  4270.  
  4271.         Syntax:    MM_AreasWin
  4272.  
  4273.         Function:  Check if the Areas Window is opened
  4274.  
  4275.         Result:    RC = 0  -  Areas Window is opened or MM is iconified
  4276.                    RC = 5  -  Areas Window is not opened
  4277.  
  4278.  
  4279.  
  4280.       3.2.5.5  MM_WriteLog
  4281.  
  4282.         Syntax:    MM_WriteLog  VARNAME/A, LEVEL/A
  4283.  
  4284.         Function:  Writes  the  string  contained in <VARNAME> to the logs
  4285.                    with a LogLevel higher than <LEVEL>
  4286.  
  4287.         Result:    RC = 0  -  All OK
  4288.  
  4289.  
  4290.  
  4291.       3.2.5.6  MM_CloseLog
  4292.  
  4293.         Syntax:    MM_CloseLog
  4294.  
  4295.         Function:  Closes the Log file
  4296.  
  4297.         Result:    RC = 0  -  All OK
  4298.  
  4299.  
  4300.  
  4301.       3.2.5.7  MM_Version
  4302.  
  4303.         Syntax:    MM_Version  STEM/A
  4304.  
  4305.         Function:  Fills  the Stem <STEM> with current Version and Release
  4306.                    of Mail Manager
  4307.  
  4308.         Result:    RC = 0  -  All OK
  4309.                    <STEM>.VERSION  - Version number
  4310.                    <STEM>.RELEASE  - Release number
  4311.  
  4312.  
  4313.  
  4314.       3.2.5.8  MM_GetTaskPri
  4315.  
  4316.         Syntax:    MM_GetaskPri  VARNAME/A
  4317.  
  4318.         Function:  Fills  the Variable <VARNAME> with the Task Priority of
  4319.                    the Mail Manager task.
  4320.  
  4321.         Result:    RC = 0  -  All OK
  4322.  
  4323.  
  4324.  
  4325.       3.2.5.9  MM_SetTaskPri
  4326.  
  4327.         Syntax:    MM_SetaskPri  PRIORITY/N
  4328.  
  4329.         Function:  Modifies the Task Priority of the Mail Manager task.
  4330.  
  4331.         Result:    RC = 0  -  All OK
  4332.  
  4333.  
  4334.  
  4335.  
  4336.  
  4337.  
  4338.     3.2.6  Requesters Management
  4339.  
  4340.       3.2.6.1  MM_Requester
  4341.  
  4342.         Syntax:    MM_Requester  TITLE/A, TEXTVAR/A, GADGETSVAR/A
  4343.  
  4344.         Function:  Opens  a  MUI  requester containing the text stored in
  4345.                    <TEXTVAR> and allowing the user to select on one of the
  4346.                    gatdgets specified in <GADGETSVAR>
  4347.  
  4348.         Input:     <TITLE>      - Title of the Requester
  4349.                    <TEXTVAR>    - Name of the variable containing the Text
  4350.                                   of the Requester
  4351.                    <GADGETSVAR> - Name  of  the  variable  containing  the
  4352.                                   possible  answers to the requester.  The
  4353.                                   format looks like '*_Save|_Use|_Cancel'
  4354.                                   A  '_'  character indicates the keyboard
  4355.                                   shortcut for this gadget.
  4356.                                   A  '*'  character  indicates the default
  4357.                                   gadget for the requester
  4358.  
  4359.         Result:    RC = <n> - <n> = Number of the selected gadget
  4360.                                from left to right = 1, 2, ..., 0.
  4361.  
  4362.  
  4363.  
  4364.       3.2.6.2  MM_StringReq
  4365.  
  4366.         Syntax:    MM_StringReq  TITLE/A, VARNAME/A
  4367.  
  4368.         Function:  Opens  a  MUI  requester  allowing  the user to enter a
  4369.                    string.
  4370.  
  4371.         Input:     <TITLE>    - Title of the Requester
  4372.                    <VARNAME>  - The default value of the requester will be
  4373.                                 read from <VARNAME>, and the same variable
  4374.                                 will be filled with the string inserted by
  4375.                                 the user
  4376.  
  4377.         Result:    RC = 0 - The user pressed the OK gadget
  4378.                    RC = 1 - The user pressed the Cancel gadget
  4379.                    RC = 2 - The requester cannot be opened (MM iconified)
  4380.  
  4381.  
  4382.  
  4383.       3.2.6.3  MM_FileReq
  4384.  
  4385.         Syntax:    MM_FileReq  VARNAME/A
  4386.  
  4387.         Function:  Opens  a  File  Requester allowing the user to select a
  4388.                    File
  4389.  
  4390.         Input  :   <VARNAME>  - The default value of the requester will be
  4391.                                 read from <VARNAME>, and the same variable
  4392.                                 will  be  filled with the File Selected by
  4393.                                 the user
  4394.  
  4395.         Result:    RC = 0 - The user pressed the OK gadget
  4396.                    RC = 1 - The user pressed the Cancel gadget
  4397.                    RC = 2 - The requester cannot be opened (MM iconified)
  4398.  
  4399.  
  4400.  
  4401.       3.2.6.4  MM_AreaReq
  4402.  
  4403.         Syntax:    MM_AreaReq VARNAME/A
  4404.  
  4405.         Function:  Opens  a  MUI  Requester allowing the user to select an
  4406.                    Area
  4407.  
  4408.         Input:   <VARNAME> - Name of the variable that will be filled with
  4409.                              the Tag Name of the Area Selected by the user
  4410.  
  4411.         Result:    RC = 0 - The user pressed the OK gadget
  4412.                    RC = 1 - The user pressed the Cancel gadget
  4413.                    RC = 2 - The requester cannot be opened (MM iconified)
  4414.  
  4415.  
  4416.  
  4417.       3.2.6.5  MM_SingleSelReq
  4418.  
  4419.         Syntax:   MM_SingleSelReq INSTEM/A,OUTSTEM/A,TITLE/A,OUTSTEMTYPE/A
  4420.  
  4421.         Function: Opens  a  MUI  requester  with  a  SingleSelect ListView
  4422.                   filled   with   the   entries   listed   in  <INSTEM>.
  4423.                   <INSTEM>.COUNT  should  be  filled  with  the  number of
  4424.                   entries.    If  <OUTSTEM>.COUNT  =  1  <OUTSTEM>.0  will
  4425.                   contain the entry selected from the user.
  4426.  
  4427.         Input:    <INSTEM>.COUNT - Number of entries to be inserted in the
  4428.                                    listView
  4429.                   <INSTEM>.<n>    - Entry  number  <n>. <n> = 0 to COUNT-1
  4430.                   <TITLE>         - Title of the Requester
  4431.                   <OUTSTEMTYPE>   - Specifies  the  Type of value returned
  4432.                                     in <OUTSTEM>:  NUM, STR
  4433.                                     NUM - number of the selected entry
  4434.                                     STR - value of the selected entry
  4435.  
  4436.  
  4437.         Result:    RC = 0 - The user pressed the OK gadget
  4438.                    RC = 1 - The user pressed the Cancel gadget
  4439.                    RC = 2 - The requester cannot be opened (MM iconified)
  4440.  
  4441.                    <OUTSTEM>.COUNT - 0 = No entry selected
  4442.                                      1 = One Entry Selected
  4443.                    <OUTSTEM>.0     - Selected Entry
  4444.  
  4445.  
  4446.  
  4447.       3.2.6.6  MM_MultiSelReq
  4448.  
  4449.         Syntax:    MM_MultiSelReq INSTEM/A,OUTSTEM/A,TITLE/A,OUTSTEMTYPE/A
  4450.  
  4451.         Function:  Opens  a  MUI  requester  with  a  MultiSelect ListView
  4452.                    filled   with   the   entries   listed   in   <INSTEM>.
  4453.                    <INSTEM>.COUNT  should  be  filled  with  the number of
  4454.                    entries. It fills the  Stem  <OUTSTEM> with the entries
  4455.                    selected from the user.  The number of selected entries
  4456.                    will be stored in <OUTSTEM>.COUNT
  4457.  
  4458.         Input:     <INSTEM>.COUNT - Number  of  entries  to be inserted in
  4459.                                     the listView
  4460.                    <INSTEM>.<n>   - Entry  number  <n>. <n> = 0 to COUNT-1
  4461.                    <TITLE>        - Title of the Requester
  4462.                    <OUTSTEMTYPE>  - Specifies  the  Type of value returned
  4463.                                     in <OUTSTEM>:  NUM, STR
  4464.                                     NUM - number of the selected entry
  4465.                                     STR - value of the selected entry
  4466.  
  4467.         Result:    RC = 0 - The user pressed the OK gadget
  4468.                    RC = 1 - The user pressed the Cancel gadget
  4469.                    RC = 2 - The requester cannot be opened (MM iconified)
  4470.  
  4471.                    <OUTSTEM>.COUNT - Number of entries selected
  4472.                                      0 = No entry selected
  4473.                    <OUTSTEM>.<n>   - Selected Entry number <n>
  4474.                                      <n> = 0 to COUNT-1
  4475.  
  4476.  
  4477.  
  4478.  
  4479.  
  4480.  
  4481.  
  4482.     3.2.7  Stems Management
  4483.  
  4484.  
  4485.       3.2.7.1  MM_WriteStem
  4486.  
  4487.         Syntax:    MM_WriteStem FILE/A, STEM/A, APPEND/S
  4488.  
  4489.         Function:  Writes  to  the  file <FILE> the lines contained in the
  4490.                    Stem <STEM> adding a LF to the end of every line.
  4491.                    If  you specify the switch 'APPEND', MM will append the
  4492.                    lines to an existing file.
  4493.  
  4494.         Input:     <FILE>       - Output file
  4495.                    <STEM>.COUNT - Number of lines in <STEM>
  4496.                    <STEM>.<n>   - Line number <n>  <n> = 0 to COUNT-1
  4497.  
  4498.         Result:    RC = 0  -  All OK
  4499.  
  4500.  
  4501.  
  4502.       3.2.7.2  MM_ReadStem
  4503.  
  4504.         Syntax:    MM_ReadStem FILE/A, STEM/A, APPEND/S
  4505.  
  4506.         Function:  Fills  the  Stem <STEM> with the lines contained in the
  4507.                    text file <FILE>.  Every line must end with a LF.
  4508.                    If  you specify the switch 'APPEND', MM will append the
  4509.                    lines  to  the  end  of  the Stem ( <STEM>.COUNT should
  4510.                    contain the number of lines already in the Stem ).
  4511.  
  4512.         Input:     <FILE>       - Input file
  4513.                    <STEM>.COUNT - Number of lines already in <STEM>.
  4514.                    <STEM>.<n>   - Line number <n>  <n> = 0 to COUNT-1
  4515.  
  4516.         Result:    RC = 0  -  All OK
  4517.                    <STEM>.COUNT - Number of lines in <STEM>.
  4518.                    <STEM>.<n>   - Line number <n>  <n> = 0 to COUNT-1
  4519.  
  4520.  
  4521.  
  4522.       3.2.7.3  MM_SearchInStem
  4523.  
  4524.         Syntax:    MM_SearchInStem INSTEM/A,OUTSTEM/A,PATTERN/A,OUTSTEMTYPE/A
  4525.  
  4526.         Function:  Fills   the Stem <OUTSTEM> with the entries in the Stem
  4527.                    <INSTEM>  that  match  with the pattern <PATTERN>.  The
  4528.                    search is CASE INSENSITIVE.
  4529.  
  4530.         Input:     <INSTEM>.COUNT - Number of entries in <INSTEM>
  4531.                    <INSTEM>.<n>   - Entry number <n>  <n> = 0 to COUNT-1
  4532.                    <PATTERN>      - Matching pattern
  4533.                                     All AmigaDOS WildCards are allowed
  4534.                    <OUTSTEMTYPE>  - Specifies  the  Type of value returned
  4535.                                     in <OUTSTEM>:  NUM, STR
  4536.                                     NUM - number of the selected entry
  4537.                                     STR - value of the selected entry
  4538.  
  4539.         Result:    RC = 0  -  All OK
  4540.                    <OUTSTEM>.COUNT  - Number of entries in <OUTSTEM>
  4541.                    <OUTSTEM>.<n>    - Entry number <n>  <n> = 0 to COUNT-1
  4542.  
  4543.  
  4544.  
  4545.       3.2.7.4  MM_AddToStem
  4546.  
  4547.         Syntax:    MM_AddToStem  STEM/A, VARNAME/A
  4548.  
  4549.         Function:  Adds  the contents of the variable <VARNAME> to the end
  4550.                    of the Stem <STEM>
  4551.  
  4552.         Input:     <STEM>.COUNT  - Number of entries in <STEM>
  4553.                    <STEM>.<n>    - Entry number <n>  <n> = 0 to COUNT-1
  4554.                    <VARNAME>     - the  contents  of this variable will be
  4555.                                    added to the end of the Stem
  4556.  
  4557.         Result:    RC = 0  -  All OK
  4558.  
  4559.  
  4560.  
  4561.       3.2.7.5  MM_SortStem
  4562.  
  4563.         Syntax:    MM_SortStem  STEM/A
  4564.  
  4565.         Function:  Sorts the Stem <STEM> in alphabetical order.
  4566.                    The sorting is CASE SENSITIVE
  4567.  
  4568.         Input:     <STEM>.COUNT  - Number of entries in <STEM>
  4569.                    <STEM>.<n>    - Entry number <n>  <n> = 0 to COUNT-1 
  4570.  
  4571.         Result:    RC = 0  -  All OK
  4572.  
  4573.  
  4574.  
  4575.       3.2.7.6  MM_SortAddresses
  4576.  
  4577.         Syntax:    MM_SortAddresses  STEM/A
  4578.  
  4579.         Function:  Sorts the Addresses contained in the Stem <STEM>
  4580.  
  4581.         Input:     <STEM>.COUNT  - Number of entries in <STEM>
  4582.                    <STEM>.<n>    - Entry number <n>  <n> = 0 to COUNT-1
  4583.  
  4584.         Result:    RC = 0  -  All OK
  4585.  
  4586.  
  4587.  
  4588.  
  4589.  
  4590.  
  4591.  
  4592.     3.2.8  Files Management
  4593.  
  4594.  
  4595.       3.2.8.1  MM_CRCFile
  4596.  
  4597.         Syntax:    MM_CRCFile  FILE/A, VARNAME/A
  4598.  
  4599.         Function:  Fills  the  variable  <VARNAME>  with the CRC-32 of the
  4600.                    file <FILE>.
  4601.  
  4602.         Result:    RC = 0  -  All OK
  4603.  
  4604.  
  4605.  
  4606.       3.2.8.2  MM_CopyFile
  4607.  
  4608.         Syntax:    MM_CopyFile  FROM/A, TO/A
  4609.  
  4610.         Function:  Copies  the  file  <FROM>  to  the  file <TO>.  If <TO>
  4611.                    already exists, MM will append a ",n" with n = 1 to 999
  4612.                    to the destination filename.
  4613.                    The FileNote will be preserved
  4614.  
  4615.         Result:    RC = 0  -  All OK
  4616.  
  4617.  
  4618.  
  4619.       3.2.8.3  MM_MoveFile
  4620.  
  4621.         Syntax:    MM_MoveFile  FROM/A, TO/A
  4622.  
  4623.         Function:  Moves  the  file  <FROM>  to  the  file  <TO>.  If <TO>
  4624.                    already exists, MM will append a ",n" with n = 1 to 999
  4625.                    to the destination filename.
  4626.                    The FileNote will be preserved
  4627.  
  4628.         Result:    RC = 0  -  All OK
  4629.  
  4630.  
  4631.  
  4632.       3.2.8.4  MM_DeleteFile
  4633.  
  4634.         Syntax:    MM_DeleteFile  FILE/A
  4635.  
  4636.         Function:  Deletes the file <FILE>
  4637.  
  4638.         Result:    RC = 0  -  All OK
  4639.  
  4640.  
  4641.  
  4642.       3.2.8.5  MM_SetFileNote
  4643.  
  4644.         Syntax:    MM_SetFileNote  FILE/A, VARNAME/A
  4645.  
  4646.         Function:  Fills the FileNote of the file <FILE> with the contents
  4647.                    of  the  variable  <VARNAME>.  The note may be up to 80
  4648.                    characters long
  4649.  
  4650.         Result:    RC = 0  -  All OK
  4651.  
  4652.  
  4653.  
  4654.  
  4655.  
  4656.  
  4657. 4  MISCELLANEOUS
  4658.  
  4659.   4.1  UUCP Support
  4660.  
  4661.     Full support for UUCP messages is planned for a future release of Mail
  4662.     Manager, anyway actually Mail Manager completelly supports UUCP<->Fido
  4663.     Gateways  (FSC-0035).
  4664.  
  4665.     When you reply to a message with a ^REPLYADDR kludge Mail Manager will
  4666.     insert  the  destination address prefixed by a `To:' in the first line
  4667.     of  your  reply.  If the message contains also a ^REPLYTO kludge, Mail
  4668.     Manager  will  send  your  reply  to the User/Address specified in the
  4669.     kludge.
  4670.  
  4671.     Since  v1.1  Mail Manager supports UUCP addresses also in the Userlist
  4672.     and  in  the  'To  Address'  string  gadget  of the Message Parameters
  4673.     Window.
  4674.     First of all you have to create an entry in the Userlist with the name
  4675.     and address of the Gate and "UUCPGATE" as nickname.  For example:
  4676.  
  4677.     "UUCP"    99:99/99.0@netgate    UUCPGATE
  4678.  
  4679.     After  that  you  can  insert UUCP addresses, enclosed between '<' and
  4680.     '>', directly in the Userlist and in the 'To Address' string gadget of
  4681.     the Message Parameters Window. For example:
  4682.  
  4683.     "Pino Aliberti"    <aliberti@mbox.vol.it>    mm
  4684.  
  4685.     Now  when you send a message to the above user/address, as soon as you
  4686.     press  'OK  in the Message Parameters Window, Mail Manager will insert
  4687.  
  4688.     "To: aliberti@mbox.vol.it"
  4689.  
  4690.     as first line of your message and will address the message to the user
  4691.     "UUCP" at node 99:99/99.0@netgate.
  4692.     If you want to leave "Pino Aliberti" as the addressee of your message,
  4693.     you have to specify an empty string ("") as username in  the  UUCPGATE
  4694.     entry of the Userlist.  For Example:
  4695.  
  4696.     ""        99:99/99.0@netgate    UUCPGATE
  4697.  
  4698.  
  4699.     4.1.1  Mail Manager and UUCP Gates
  4700.  
  4701.       This  paragraph  explains  how to configure Mail Manager in order to
  4702.       interface  it  with  a  gate  software.  This example is written for
  4703.       NetGate 1.2 but with some small adjustments it should work also with
  4704.       many other gate programs.
  4705.       NetGate 1.2 is really easy to configure and to use.  For the user it
  4706.       looks  like  a  normal  fidonet  mailer  (  GMS  or  Trapdoor ), the
  4707.       difference is that during the transfer it automatically performs the
  4708.       fidonet<->internet  conversion.   All  the user has to do is to call
  4709.       his  internet provider, run NetGate as he normally does with GMS or
  4710.       Trapdoor  and  at  the end of the transfer he will find the incoming
  4711.       packets in the configured Inbound directory.
  4712.  
  4713.       In  order  to  interface  Mail  Manager  with  NetGate  you  have to
  4714.       configure  a point Address ( for example 99:99/99.99@netgate ) and a
  4715.       Node   (  for  example  99:99/99.0@netgate  )  selecting  'None'  as
  4716.       archiver,  '3D' Packets type, '2D' Seen-By/Path type and 'Normal' as
  4717.       flavors.   If  you want you can also activate the 'Can Create Areas'
  4718.       CheckMark.
  4719.       You  have  then to create a Mail Area with the previously configured
  4720.       point address, Mail Manager will import there all your E-Mails.  For
  4721.       Mailing  Lists  and  Newsgroups  you  have instead to configure Echo
  4722.       Areas and link the previously configured Node to them.
  4723.  
  4724.  
  4725.  
  4726.   4.2  About MUI
  4727.  
  4728.     MUI  is  a  system to generate and maintain graphical user interfaces.
  4729.     With  the aid of a preferences program, the user of an application has
  4730.     the ability to customize the outfit according to his personal taste.
  4731.  
  4732.     MUI  is  distributed  as  shareware.   To  obtain  a  complete package
  4733.     containing  lots  of  examples and more information about registration
  4734.     please  look  for  a  file  called "muiXXusr.lha" (XX means the latest
  4735.     version  number)  on  your  local  bulletin boards or on public domain
  4736.     disks.
  4737.  
  4738.     MUI is (c) Copyright 1992-94 by Stefan Stuntz
  4739.  
  4740.  
  4741.  
  4742.   4.3  MUI Hints & Tips
  4743.  
  4744.     Here there are only a few hints to improve your Mail Manager GUI:
  4745.  
  4746.     The  numbers specified with the \<n> sequence in the Area Name are not
  4747.     the  numbers  of the corresponding color in the screen palette but the
  4748.     numbers of the System Pen you want to use, in particular:
  4749.  
  4750.         0 - Detail
  4751.         1 - Block
  4752.         2 - Text
  4753.         3 - Shine
  4754.         4 - Shadow
  4755.         5 - Fill
  4756.         6 - Filltext
  4757.         7 - Background
  4758.         8 - Highlight
  4759.  
  4760.     You  can assign to every pen the color you prefer from the Colors page
  4761.     of the Edit Screen window of PSI.
  4762.  
  4763.     For example these are my Screen Colors and my System Pens assignments:
  4764.  
  4765.                        Screen Colors
  4766.                       ---------------
  4767.  
  4768.          Color      Red    Green    Blu
  4769.         
  4770.            0        149     149     149        Grey
  4771.            1          0       0       0        Black
  4772.            2        255     255     255        White
  4773.            3         59     103     162        Sky-Blue
  4774.           -4        123     123     123        Dark-Grey
  4775.           -3        175     175     175        Light-Grey
  4776.           -2        255     255       0        Yellow
  4777.           -1        255     169     151        Pink
  4778.  
  4779.  
  4780.                         System Pens
  4781.                       ---------------
  4782.  
  4783.             Pen                Color Assigned
  4784.  
  4785.          0 - Detail              0    Grey
  4786.          1 - Block               1    Black
  4787.          2 - Text                1    Black
  4788.          3 - Shine               2    White
  4789.          4 - Shadow              1    Black
  4790.          5 - Fill                3    Sky-Blue
  4791.          6 - Filltext            2    White
  4792.          7 - Background          0    Grey
  4793.          8 - Highlight           6    Yellow
  4794.  
  4795.  
  4796.     So with \3 the text will be White and with \8 the text will be Yellow.
  4797.  
  4798.     Another  hint:  normally MUI uses, as default colors for the different
  4799.     selection  state  of a ListView entry, three colors really much alike.
  4800.     This  is  an  unlucky  choice  !  There is a big difference between an
  4801.     active entry ( the one with the cursor on ), and a selected entry.
  4802.  
  4803.     I've  solved  the  problem  by  using  the  following colors (from the
  4804.     Listviews page window of MUI Prefs):
  4805.  
  4806.     Cursor Active              Color -> Colormap -> -1 (Pink)
  4807.     Cursor Selected            Color -> MUI -> Fill    (Sky-Blue)
  4808.     Cursor Active & Selected   Pattern -> Fill/Back    (Light-Blue)
  4809.  
  4810.  
  4811.  
  4812.   4.4  Support
  4813.  
  4814.     If  you  have any suggestions, questions or BUG reports, you can reach
  4815.     me or my support-team at this addresses:
  4816.  
  4817.             Pino Aliberti                   German Support
  4818.             2:335/602.2@fidonet             Siggi Weisner
  4819.             39:102/10.0@amiganet            2:2448/7022.0@fidonet
  4820.             aliberti@mbox.vol.it            39:170/505.29@amiganet
  4821.  
  4822.     There  is  also  an  international Amiganet Echomail conference called
  4823.     MM_AMY,  which  should  be  available  at  major backbones.  This Area
  4824.     will  allow  the users and the  author of Mail Manager to  get  closer
  4825.     together and keep a closer contact.
  4826.     In  this  area,  you  can  freely  exchange  your experience with Mail
  4827.     Manager and discuss future enhancements you would like to see etc.
  4828.     The  availability  of  new  versions of Mail Manager will be announced
  4829.     there, too!
  4830.     If  you don't have Amiganet access, you can get a feed from your local
  4831.     support site.
  4832.  
  4833.     Since  April 1996 a new Tick Area called MM_UTILS has been created; it
  4834.     is  intended  for  free  exchange  of  scripts,  files, archives, etc.
  4835.     related  to  Mail  Manager.   It is distributed by Amiganet and should
  4836.     follow the same route of the MM_AMY echomail conference.
  4837.     The Moderator of the area is:
  4838.  
  4839.             Eric Krieger
  4840.             2:285/1.10@fidonet
  4841.             39:102/1.21@amiganet
  4842.             MM_Utils-Keeper@quasar.xs4all.nl
  4843.  
  4844.     He  is  also  the 'MM-Script-Keeper', which means that he will collect
  4845.     all the scripts, files, archives related to Mail Manager, so he should
  4846.     always have the latest version of the utilities available.
  4847.     All  files  which  appear  in MM_UTILS will be also uploaded to Aminet
  4848.     ( an huge Amiga network on Internet ), and visa versa.
  4849.     It  is  also  possible  to  send  your  MM Utilities  directly  to the
  4850.     'Script-Keeper', either by File-Attach, MIME-coded or uuEncoded to one
  4851.     of  the addresses listed above, or to a special created Internet Email
  4852.     address:
  4853.                                                                      
  4854.             MM_Utils@quasar.xs4all.nl                                    
  4855.                                                                      
  4856.     In  such  case he will upload the file to both Aminet and the MM_UTILS
  4857.     Tick-Echo.
  4858.  
  4859.  
  4860.  
  4861.   4.5  Registration
  4862.  
  4863.     Mail Manager  is  offered to you under the concepts of ShareWare.
  4864.     You  can  use  it  for  an  evaluation period of up to 4 weeks without
  4865.     paying  any  charge.   If  you are going to use Mail Manager after the
  4866.     evaluation period, you MUST register.
  4867.  
  4868.     To  ease your moral decision, the unregistered version of Mail Manager
  4869.     also has some limitations:
  4870.     - The ARexx interface is disabled
  4871.     - The Optimize function is disabled
  4872.     - There are some registration requesters.
  4873.  
  4874.     Actually  it  is possible to register your copy of Mail Manager at any
  4875.     of these sites:
  4876.  
  4877.      Italy           -  Pino Aliberti    2:335/602.2@fidonet
  4878.      Germany         -  Siggi Weisner    2:2448/7022.0@fidonet
  4879.      Spain           -  Ferran Delriu    2:343/119.0@fidonet
  4880.      Denmark         -  Erik Boersting   2:238/43.0@fidonet
  4881.      Poland          -  Piotr Zolnierek  2:484/22.0@fidonet
  4882.      Australia       -  Chris Quonoey    3:633/359.0@fidonet
  4883.      Russia          -  Eugene Stepanoff 2:5030/221.0@fidonet
  4884.  
  4885.     The   registration   site   for   United   Kingdom  (  Mat  Bettinson,
  4886.     2:254/205.0@fidonet ) is no more active.
  4887.  
  4888.     The  method  for  registering  at  each  of  these  sites  is a little
  4889.     different, so please read the instructions for each very carefully.
  4890.  
  4891.     **********************************************************************
  4892.     *                                                                    *
  4893.     *  NO  PERSON(S)  OR  BUSINESSES  OTHER  THAN  ME  AND  THE  LISTED  *
  4894.     *   SUPPORTERS  ARE  AUTHORIZED  TO ACCEPT  ANY  REGISTRATION  OR    *
  4895.     *                         DISTRIBUTION FEES.                         *
  4896.     *                                                                    *
  4897.     **********************************************************************
  4898.  
  4899.  
  4900.     Registering from the Author
  4901.     ===========================
  4902.  
  4903.     In  order  to  register yourself you have to fill out the registration
  4904.     form  in  "MM:Registration/World"  and  send  it,  together  with  the
  4905.     registration fee to:
  4906.  
  4907.                              Giuseppe Aliberti
  4908.                            via  delle Fontanelle
  4909.                             67016 Paganica (AQ)
  4910.                                   ITALY
  4911.  
  4912.     You  can  optionally fill out the registration form with a text editor
  4913.     and send it via netmail ( CRASH MAIL ONLY ) to 2:335/602.2.
  4914.  
  4915.     It  is also possible to register MUI together with Mail Manager, there
  4916.     is  a  special bundle offer, and you will get the MUI keyfile together
  4917.     with the Mail Manager one.
  4918.  
  4919.     The registration fee for Mail Manager is:
  4920.  
  4921.                          Point Only           Full Node
  4922.                       -----------------   ------------------
  4923.           Itl Lire      50000 (35000)       100000 (85000)
  4924.           DM               50    (35)          100    (85)
  4925.           US $             35    (25)           70    (60)
  4926.           UK £             23    (15)           46    (38)
  4927.  
  4928.  
  4929.     The registration fee for Mail Manager together with MUI is:
  4930.  
  4931.                          Point Only           Full Node
  4932.                       -----------------   ------------------
  4933.           Itl Lire      78000 (63000)       128000 (113000)
  4934.           DM               73    (58)          123    (108)
  4935.           US $             52    (42)           87     (77)
  4936.           UK £             34    (26)           57     (49)
  4937.  
  4938.  
  4939.     The fee between brackets is reserved only to Registered Users of Point
  4940.     Manager v3.10 and higher.
  4941.  
  4942.     You  can send money as cash, but please, be careful.
  4943.     The  safest and easiest way to send your registration fee is to use an
  4944.     International  Postal Money Order, in this case USE ONLY International
  4945.     Postal  Money  Orders  in  ITALIAN  LIRE  (Italian Users can send me a
  4946.     Vaglia Postale).  Your local post office will happily provide you with
  4947.     more information about this.
  4948.     You can also use an Eurocheque in Italian Lire.
  4949.  
  4950.     I WILL NOT accept any other type of payment !
  4951.  
  4952.  
  4953.  
  4954.     Registering from one of the other Registration Sites
  4955.     ====================================================
  4956.  
  4957.      Please  refer  to  the  corresponding version of the Manual or of the
  4958.      Registration Form.  Thanks !
  4959.  
  4960.  
  4961.  
  4962.   4.6  Licence Agreement
  4963.  
  4964.     Mail Manager  is  offered to you under the concepts of ShareWare.
  4965.     You  can  use  it  for  an  evaluation period of up to 4 weeks without
  4966.     paying  any  charge.   If  you are going to use Mail Manager after the
  4967.     evaluation period, you MUST register.
  4968.     By  copying,  distributing  and/or using the program you indicate your
  4969.     acceptance of this license to do so, and all its terms and conditions.
  4970.  
  4971.     You May:
  4972.      -  install  and  use  this software for your personal use on a single
  4973.         microcomputer
  4974.      -  make  verbatim copies of the original distribution archive without
  4975.         any files being omitted/added/changed.
  4976.      -  distribute those copies of the software if NO charge is asked for,
  4977.         except for the media.
  4978.      -  upload the software to as many BBSes as you like
  4979.  
  4980.      You May NOT:
  4981.      -  copy  and/or  distribute  this  program  without  the accompanying
  4982.         documentation  and  other  additional  files  that  come  with the
  4983.         original distribution archive.
  4984.      -  alter the software and/or the accompanying files in any way
  4985.      -  copy and/or distribute modified version of this program.
  4986.      -  decompile,  disassemble, translate, convert to another programming
  4987.         language or otherwise reverse engineer the software.
  4988.      -  grant sublicences, leases or other rights in the software
  4989.      -  rent the software to others
  4990.  
  4991.      The  program  is  released  "as  is",  without  any  warranty, either
  4992.      expressed  or  implied,  and  in  no  event  I will be liable for any
  4993.      damages caused by the use of this program.
  4994.  
  4995.  
  4996.  
  4997.   4.7  Acknowledgements
  4998.  
  4999.     The following names are either trademarks or the efforts of the person
  5000.     and/or company listed:
  5001.  
  5002.     Amiga and AmigaDOS   are trademarks of Amiga-Technologies GMbh.
  5003.     Fido and FidoNet     are trademarks of Tom Jennings, Fido Software.
  5004.     ARexx     by William S. Hawes, Wishful Thinking Development Corp.
  5005.     MUI       by Stefan Stuntz.
  5006.     MagicWb   by Martin Huttenloher.
  5007.     EMS       by Davide Masserenti.
  5008.     Spot      by Nico Francois.
  5009.     TrapDoor  by Maximilian Hantsch and Martin Laubach.
  5010.  
  5011.  
  5012.     Many thanks to:
  5013.  
  5014.       Alessandra (Ciccia)     For her love !
  5015.  
  5016.  
  5017.     ...and to the BEST BetaTesting team:
  5018.  
  5019.       Edwin Halsema           The beta tester that every programmer wants.
  5020.                               ........ or never wants ?!  *:^]
  5021.  
  5022.       Eric Krieger            For  his  fantastic  help during the testing
  5023.                               phase  and  for his fantastic translation of
  5024.                               the docs in AmigaGuide format.
  5025.  
  5026.       Siggi Weisner           --  German Registration and Support site  --
  5027.                               For  his  fantastic  help during the testing
  5028.                               phase,  for his German translation,  for his
  5029.                               help  with  the  German  users and for being
  5030.                               a  fantastic  friend.   Many  Thanks also to
  5031.                               Claudia, for her patience !
  5032.  
  5033.       Maurizio Fabiani        The   Boss   !!!   For  his   support,   for
  5034.                               permitting  me  to know Fidonet and for MAUI
  5035.                               for AMIGA, the best BBS for Amiga Users.
  5036.  
  5037.       Massimo  Brogioni       The first Node that installed Mail Manager.
  5038.                               Thanks  Massimo  for your  trust and for all
  5039.                               your incredible help !
  5040.  
  5041.       Paolo Carotenuto        I've simply no words !  You are great Paolo,
  5042.                               maybe the greatest !
  5043.  
  5044.       Robert Hofmann          Do you want your program to be a great one ?
  5045.                               Ask Robert to be a BetaTester, but please be
  5046.                               careful, high doses could be lethal !  *:^]
  5047.  
  5048.       Marco Musso             For the installation script, for the Italian
  5049.                               translation  and  for  his  help  during the
  5050.                               testing   phase,   he   always  has  a  good
  5051.                               suggestion.
  5052.  
  5053.       Stig Poulsen            He wasn't one of the firsts to join the Mail
  5054.                               Manager  Project,  but  he is a great tester
  5055.                               and   he  should  have  joined  the  project
  5056.                               before !
  5057.  
  5058.       Frank Geider            For  his  suggestions  and  for  the  French
  5059.                               translation.
  5060.  
  5061.       Mat Bettinson           For  his  suggestions  and  for  the grammar
  5062.                               checking of the manual.
  5063.  
  5064.       Gaetano Ble'            For his help, and for his hospitality.
  5065.  
  5066.       Ferran Delriu           For his support.
  5067.  
  5068.       Andreas Mann            For his suggestions and Bug reports.
  5069.  
  5070.       Andreas Netscher        For his suggestions and Bug reports.
  5071.  
  5072.  
  5073.       Many many thanks also to:
  5074.  
  5075.       Angelo  Verdone,  Bernd  Ernesti,  Cristiano Zanella, Felice Murolo,
  5076.       Riccardo  Vratogna,  Andrea  Modenese,  Danilo  Aghemo,  Piergiorgio
  5077.       Ghezzo,   Gianmarco   Giovannelli,  Erik  Boersting,  Stefan  Bauer,
  5078.       Frederic Aleixendri, Eugene Stepanoff, Regis Rampnoux, Matteo Penna,
  5079.       Florent Monteilhet, Federico Medolago Albani, Sandro Tolaini.
  5080.  
  5081.  
  5082.  
  5083.  
  5084.  
  5085.  
  5086.  
  5087.  
  5088.                 "Omne tulit punctum, qui miscuit utile dulci"
  5089.  
  5090.                          (Orazio,  Arte Poet., 343)
  5091.  
  5092.  
  5093.